![Photo: Kyle Leonard](https://photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg)
Kyle Leonard
Counseling
Make an Appointment
(800) 852-2844Telehealth services available
South Shore Mental Health Center Inc is located at 64 Industrial Park Rd, Plymouth, MA 02360.
Providers at South Shore Mental Health Center Inc specialize in Counseling.
Two providers practice at South Shore Mental Health Center Inc.
Use the insurance check on this page to verify if South Shore Mental Health Center Inc is in-network.