call us (386) 331-0444
(386) 331-0444
Nicknamed The Athens of Florida, the city of DeLand was founded in 1876. Located in Central Florida between Orlando and Daytona Beach offers a great small town lifestyle with a host of amenities.
ac