182 Standish Ave, Plymouth, MA, 02360
South Shore Recovery Center is listed under Addiction Treatment & Rehab Centers in Plymouth. Use the contact details to check current services and availability.