Visit Us:
Visit us on YouTube
Visit us on Facebook
Follow us on Twitter

Office Information

Select the town where you see your doctor using the map below, or you may click the names on the left. Complete information for each location is available through the "detailed office information" link on the location main page.
North Shore Physicians Group is affiliated with North Shore Medical Center, the North Shore's largest and most advanced health care provider. We offer North Shore patients access to comprehensive medical care through our 200+ physicians, nurse practitioners and other healthcare professionals. NSPG primary care physicians include internal medicine specialists, family medicine doctors and a concierge medical practice. We also have experts in pulmonary medicine, neonatology, diabetes, non surgical orthopedics and many other areas. Same-day treatment of urgent but non-life-threatening conditions is available at our urgent care facility in Danvers. Search for a geriatric care specialist or spine specialist close to home.