About

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