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.