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 CRCA office is located on the 2nd floor the new “Activity Center” (old gym building).
For detailed directions, keep reading.