Where you can find us
The South Shore Autism Center is located at 45 Pond Street in Norwell, MA. At the intersections of Routes 53 and 228, and right off exit 14 on Route 3, we are easily accessible to most of the South Shore.
More information
Main office
Telephone:+1 (781) 421-6182
Fax: +1 (781) 987-8799
Address: 45 Pond Street, Norwell, MA 02061
intake@southshoreautismcenter.com