Visit Responsibly - Travel Information and COVID-19 Updates

Click Here

Tropical Manor

 

SEARCH
Tropical Manor

 

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