Address
120 S. Florida Ave.
DeLand, FL 32720
Phone
(386) 734-4331
120 S. Florida Avenue
2nd Floor, City Hall Complex