Deland, Florida, United States of America
Spec Martin Municipal Stadium
is located at 260 East Euclid in Deland
Edmunds Center At Stetson University
is located at 143 E Pennsylvania in Deland
OB's Restaurant & Lounge
is located at 1750 N Woodland Blvd in Deland
Cafe DaVinci
is located at 112 W Georgia Ave in Deland
Melching Field
is located at 555 S Woodland Blvd in Deland