910 N Kepler Road, DELAND, FL 32724