South Shore Skin Center has two convenient locations on the South Shore of Massachusetts:
Plymouth Location
One Scobee Circle
Unit 3
Plymouth, MA 02360
Phone: (508) 747-0711
Fax: (508) 746-9265
Cohasset Location
223 Chief Justice Cushing Highway
Suite 202
Cohasset, MA 02025
Phone: (781)383-3340
Fax: (781)383-3341
