Skip navigation

Calls to Action

The Charles River Center

Location

59 E Militia Heights Rd.
Needham, MA 02492
United States
781 972 1022
781 972 1000
Contact Name: 
John Grugan, President

The Charles River Center serves over 500 families from many communities including Needham, Wellesley, Weston, Newton, Dedham, Cambridge, Brighton, Brookline, Framingham, Natick, Westwood, Dover, Waltham, Roslindale, Hyde Park, Roxbury, Watertown, Quincy, Norwood, West Roxbury and many more.