Specialties and Services

Primary Care

North Shore Physicians Group primary care physician talks to a patient
Meet Ryan Gosselin, M.D., M.B.A.>>

Your annual Preventive Health Exam and Billing

Primary care for adults

Internal medicine primary care physicians provide physical examinations, routine health screenings and preventative care for adults. A few of our primary care physicians offer concierge primary care for an annual wellness fee (described below).

Primary care for children and adults

Family medicine primary care physicians are specially trained to treat patients of all ages. They offer annual check-ups and age-appropriate screenings and vaccinations, as well as preventive medicine. Some NSPG family medicine physicians have sub-specialty training in adolescent medicine, geriatric medicine and sports medicine. Selecting a family medicine physician to care for all members of your family means that your physician will have a more detailed understanding of the family's health history and the health dynamics between generations, which will help them provide more consistent care.

Concierge Medicine (MDVIP)

North Shore Physician's Group also offers an optional approach to primary care called MDVIP. This program offers patients more time with their primary care physician and a more comprehensive plan for achieving their health and wellness goals.  Learn more

Primary care for adults

192 North Street,  978.646.2100
1 Hutchinson Drive,  978.739.6950
104 Endicott Street,  978.882.6700

496 Lynnfield Street,  781.593.3400

2 Essex Center Drive,  978.532.6111

414 Haverhill Street,   877.379.5522

55 Highland Avenue,  978.741.1644
331 Highland Avenue,  978.745.1200
400 Highland Avenue,  978.741.9500

Primary care for children and adults

900 Cummings Center, Suite 107-T,  978.922.0357
100 Cummings Center, Suite 136-P,  877.379.5522

1 Widger Road,  781.631.5126

414 Haverhill Street,   877.379.5522

1069 Broadway (Rt. 1 South),  781.233.1450