Contact us

- Address: 295 Weston Street,
Waltham, MA 02453 - Phone: 781-373-1918
- Open: Monday - Friday
7:30AM - 6:00PM
Discovery Village
Child Care Center, Inc.
is a privately-owned,
EEC licensed
child care provider.
EEC licensed
child care provider.