Schedule an Appointment
To provide our patients with a convenient and personalized experience from the moment they select their provider, we offer online appointment scheduling and both telehealth and in-person appointments.
New and existing patients are welcome.
Telehealth Appointments Available
to provide you with the care you need from the comfort of home.
Schedule an Appointment Online via NorthShoreConnect
We offer online appointment scheduling for primary care physicians and many specialists via NorthShoreConnect.
Find a Doctor
Browse our providers using our find a doctor feature, with filters for specialties, language, gender, zip code and evening or weekend appointments. Endeavor Health Medical Group profiles also include verified patient reviews to help you make informed decisions about the providers you choose.
Talk to a Referral Specialist
If you would like to talk to a representative about your provider options or schedule an appointment by phone, please call