SEARCH
SEARCH
close
Back

Stetson University

  • Address: 421 North Woodland Boulevard, DeLand, FL 32723
  • Phone: (386) 822-7000
Visit Website
About
The Stetson University campus is home to the Homer and Dolly Art Center, the Gillespie Museum, and Lee Chapel in Elizabeth Hall. Second Stage Theatre, an off-campus venue, is located at the DeLand Museum of Art.
Map
Events