Children's Castle Inc694 Main St, West Newbury, MA 01985
The Children?s Castle provides a safe and nurturing environment while promoting the physical, social, emotional, and intellectual development of young children. Our school is nestled in Massachusetts? Merrimac Valley. Call us Today to schedule a visit!