The Childrens Castle is a private school located in West Newbury, MA. The student population of The Childrens Castle is 5. The school’s minority student enrollment is 20.0% and the student ...
Friends and Family lined the halls of Castle High School this afternoon to send off their Show Choir as they head to the State Finals.