Carrie MacLeod, NP
Nursing (Nurse Practitioner)
Make an Appointment
(978) 354-2500Telehealth services available
Massachussetts General Hospital for Children NSMC (North Shore Medical Center) is located at 81 Highland Ave, Salem, MA 01970.
Providers at Massachussetts General Hospital for Children NSMC (North Shore Medical Center) specialize in Cardiothoracic Surgery, General Surgery, and Nursing (Nurse Practitioner).
Three providers practice at Massachussetts General Hospital for Children NSMC (North Shore Medical Center).
Use the insurance check on this page to verify if Massachussetts General Hospital for Children NSMC (North Shore Medical Center) is in-network.