New Horizons Discovery Centers Service: Childcare Address: 500 S Dexter Avenue City: Deland State: FL Postal Code: 32720 Phone Number: (386) 822-6908 Rate this provider