JRC's school buildings, day activities center, and administrative offices are located at 240-250 Turnpike Street in Canton, Massachusetts. Canton is within the greater Boston area. The location of JRC's main building is shown by the red peg in the map below.
JRC's residences are located in the nearby communities of Attleboro, Mansfield, Rehoboth, Norton, Randolph, Stoughton, Holbrook, and Canton, Massachusetts.
Click on the map to open in Google Maps in a new window.