Cohasset MA Doctors 1. 223 Chief Justice Cushing Hwy, Cohasset, MA 02025 | South Shore Skin Center (781) 383-3340