North Shore Physicians Group North Shore Physicians Group

Flu Clinics

Flu Clinics

In order to keep our patients as healthy as possible, we are strongly encouraging all patients to get their flu shots this fall.

We will be providing patients with access to early influenza vaccinations and will offer multiple flu clinics from September through November.

Three Ways to Schedule a Flu Vaccination

1) Schedule an in-person appointment for the flu vaccine with your primary care physician. 

2) Log in to your Patient Gateway account and schedule the appointment there.  

3) Call one of the offices in the list below. 


  • High dose flu vaccines can only be provided for patients who are 65 and older.
  • Please call your child’s primary care physician to schedule a pediatric vaccine. 
  • During the flu appointment we will only be able to administer the vaccine; if you have additional concerns we ask that schedule a separate appointment.
  • For everyone’s safety, patients will be required to wear a mask and practice social distancing.

NSPG patients may request a flu vaccine at any of the following practices:

   View calendar listing all locations and times.


  • 900 Cummings Center #107T  978-922-0357
  • 100 Cummings Center #136P  978-922-0357


  • 104 Endicott Street 1st Floor  978-882-6700
  • 1 Hutchinson Drive  978-739-6950
  • 194 North Street (Rear)  978-646-2100


  • 480 Lynnfield Street   781-593-3400


  • 1 Widger Road  781-631-5126


  • Patients of the practice only at this location. Call 978-532-6111 to schedule.

Rowley and Ipswich

  • 414 Haverhill Street   877-379-5522


  • 331 Highland Avenue   978-745-1200
  • 400 Highland Avenue   978-741-9500


  • 1069 Broadway (Route 1)   781-233-1450