Summary

South Shore Skin Center is a Practice with 1 Location. Currently South Shore Skin Center's 2 physicians cover 1 specialty areas of medicine.

Location

South Shore Skin Center has 1 location

Primary Location

South Shore Skin Center

223 Chief Justice Cushing Hwy Ste 202Cohasset, MA 02025

Specialties

South Shore Skin Center has the following 1 specialty

  • Psychology