Directions/Locations
NSMC Wellness and Integrative Medicine
400 Highland Avenue
Suite 13
Salem, MA 01970
Main phone: 978.740.1022
Visiting hours: 9 a.m. to 5 p.m.
Additional Information: