Locations and Contact

north shore physician group paradise road office

383 Paradise Road
Swampscott, MA

Tel: 781.599.2600

Get directions

Procedures are performed in two locations:


Salem Hospital
Mass General/North Shore Center for Outpatient Care