Make Jackson Square your home for now
Tucked away on a hill in the Jackson Square neighborhood of Weymouth, Mass. The Road Back is an ideal location. With highways, bus lines and a commuter rail station close by, as well as many businesses within walking distance - our location was selected for its close proximity to meetings, transit options, and potential job opportunities for our residents.