North Weymouth,
MA -
02191
(781) 335-3023
781-335-3682 South Shore ARC is a nonprofit organization dedicated to providing the highest quality disability services. It is a family-oriented and community based agency which provides an extensive network of educational