Our Team

From pediatric ear infections, diabetes care, weight loss management, annual physicals to prenatal checkups and sudden illness, our team of primary care physicians at NorthShore is well equipped to manage you and your family’s acute and chronic healthcare needs.

Our team of primary care experts work in collaboration with you to help you provide comprehensive health care services to your entire family—from birth through end of life. Our team is comprised of:

Choosing a primary care physician and scheduling regular visits is a very important step to maintaining your overall health and wellness. Your primary care physician provides preventative care services and health screenings, serves as your main point of contact for any health questions and concerns, and evaluates your medical issues and refers you to additional specialists as needed.

Primary Care team

Convenient Care

With more than 100 medical offices located across the North Shore, we offer care that is convenient and accessible. We are committed to providing accessible care and understand that the sooner you can be seen, the sooner you can be on your way to improved health.

Our primary care team provides same-day appointments, extended morning and late afternoon hours, and weekend hours. We also offer walk-in hours for the times when you need a more immediate appointment with a physician due to illness or injury.

Through NorthShoreConnect you can manage your health care from home and on the go. This patient tool gives you a free and secure way to stay connected to your physicians and clinical team, access your medical records, renew prescriptions, view test results and schedule appointments.

Find a Primary Care Office Near You »
Find a Primary Care Physician Near You »

Primary Care team

× Alternate Text