Village Academy Early Head Start Service: Childcare Address: 400 Sw 12Th Ave. City: Delray Beach State: FL Postal Code: 33444 Phone Number: (561) 381-2617 Rate this provider