Parkhurst Medical Bldg, Beverly, MA 01915
p: 978 922 4256
http://nsmcphysicians.partners.org/
Email - None Supplied
NSMC physicians specialize in medical and surgical treatment for patients with various diseases and health-related conditions. NSMC is a teaching and research North Shore hospital