About South Shore Arc
South Shore Arc is a day training, developmentally disabled services agency located in Weymouth, MA.
Our Facilities
South Shore Arc has been registered with the National Provider Identifier database since January 25, 2007 and its NPI numbers are 1861547010 and 1447306089.
Book an Appointment
To schedule an appointment, please call (781) 335-3025.