North Shore Physicians Group North Shore Physicians Group



Flu Clinics

We are strongly encouraging all patients to get their flu shots this fall. View calendar listing of all locations and times, click here

Telemedicine and Office Visits

In addition to in-person office visits, we also offer virtual visits via Mass General Brigham Patient Gateway and ZOOM.  Learn more.

Urgent Care

North Shore Urgent Care in Danvers is now offering virtual visits on weekday evenings, from 5 p.m. to 8 p.m. Located at 104 Endicott Street, North Shore Urgent Care is open for in-person visits 7 days a week, from 8 a.m. to 5 p.m., and have now expanded their service to include weekday evening virtual visits from 5 p.m. to 8 p.m. Learn more

New to NSPG?

Please call our new Patient Intake Line at 844.839.8299. We can help you find a new primary care or specialist physician.

Drive-Up COVID-19 Testing

Salem Hospital campus, adjacent to 55 Highland Hall, 55 Highland Avenue

  • Appointments are by physician-referral only
  • Hours: Monday-Friday, 8 a.m. to 5 p.m.
  • Call your NSPG physician to schedule.
  • Patients who do not have an NSPG primary care physician can call 844-839-8299 to make an appointment.

Respiratory Clinic for evaluating patients with respiratory conditions

Now at 1 Hutchinson Drive in Danvers       

  • Appointments are by physician-referral only
  • Hours: Monday-Friday, 8 a.m. to 4:30 p.m. 
  • Patients park at the rear of 1 Hutchinson Drive. Look for the Priority Care signs. Park and then call the clinic and a staff member will escort you inside.
  • Additional services available at the clinic are X-rays, Rapid Flu, Strep testing, and COVID-19 testing with results in less than 15 minutes.
  • This location will also care for clinic patients who arrive with strains, sprains, lacerations, UTI, colds and flu, dental and ear pain, sinusitis, allergies and STDs.

Same-Day Appointments

Our primary care physicians are offering virtual same-day sick appointments. If you would like a same-day appointment with your primary care physician, please call the practice. You may also contact North Shore Urgent Care in Danvers. They are open seven days a week, 8-5.

Shared Medical Appointments

We are not doing shared medical appointments at this time.