School Address: 800 North Hill Ave., Deland, FL 32724
Phone: 386-822-6909
Front Office Summer Hours: 8:30 am-3:30 pm