Deland Family Ymca Childcare Service: Childcare Address: 761 Hwy 92 City: Deland State: FL Postal Code: 32724 Phone Number: (386) 736-6000 Rate this provider