Join us for an Open House Event March 10th, 11am-1pm.
View Charles River School in a larger map
Dover is about a 30-minute drive west of Boston and is located adjacent to Natick, Needham and Westwood. It is easily reached from Routes 9, 109, 128 and 135. The CRCAP offices are located on the 2nd floor the Activity Center.