Southshore Nephrology

Locations & Directions

Plymouth

Plymouth - Main Office

47 Obery Street
Suite 1A
Plymouth, MA 02360

(508) 747-4883

Falmouth Hospital Medical Office

Falmouth Hospital Medical Office Building

90 Ter Heun Drive, Suite 302
Falmouth, MA 02540

Patient Portal  |  Contact Us  |  Patient Resources  |  Join Our Newsletter  |  Affiliations

47 Obery Street, Plymouth, MA 02360