Crystal Lake, IL

Primary Care Doctors in Crystal Lake, IL

Browse 43 NPI-listed primary care providers in Crystal Lake. Compare public practice locations and contact details, then visit a provider profile for more information.

43

Primary Care providers listed

143

Doctors across Crystal Lake

Public NPI data

Source shown for every listing

Primary Care profiles in Crystal Lake

Showing a selection of provider records from this directory.

Muhammad Ali, M.D.

Family Medicine

Crystal Lake, IL8153386600

Ather Ali, Md

Family Medicine

Crystal Lake, IL7792205500

Mukesh Arora, Md

Internal Medicine

Crystal Lake, IL8154558600

Mohit Arora, M.D.

Internal Medicine

Crystal Lake, IL8154558600

Syed Asghar, M.D.

Internal Medicine

Crystal Lake, IL8154593030

Shruti Bahadur, M.D.

Family Medicine

Crystal Lake, IL8154556000

Khyldoon Bajwa, M.B.B.S.

Family Medicine

Crystal Lake, IL8572077161

John Balocki, Do

Family Medicine

Crystal Lake, IL8154550310

Moriah Bang, D.O.

Family Medicine

Crystal Lake, IL8154797490

Susan Bockman, Msn, Cnp

Family Medicine

Crystal Lake, IL8003238622

Robert Brizzolara, M.D.

Internal Medicine

Crystal Lake, IL8154556000

Barbara Burrell, Md

Internal Medicine

Crystal Lake, IL8154556000

Haydee Cantu-Manley, M.D.

Family Medicine

Crystal Lake, IL8155242200

Heather Cloum, M.D.

Family Medicine

Crystal Lake, IL7792205500

Gilbert Egekeze, Md

Internal Medicine

Crystal Lake, IL8154777800

Lindsay Esch, M.D.

Internal Medicine

Crystal Lake, IL8153386600

Sana Fayyaz, Md

Family Medicine

Crystal Lake, IL8154797490

Todd Giese, Md

Internal Medicine

Crystal Lake, IL8154592200

Marina Gladson, Md

Family Medicine

Crystal Lake, IL8154797490

Sanjeev Gupta, Md

Internal Medicine

Crystal Lake, IL8154797490
View all 43 primary care providers

About this Crystal Lake directory

The profiles above use public data from the National Plan and Provider Enumeration System (NPPES) NPI Registry. A listing is not a recommendation, medical advice, or a guarantee of a provider’s current availability, services, network participation, or office hours.

Contact a practice directly to confirm whether it is a fit for your needs. Providers can request a review or correction through the Corrections and Updates page.

Questions about finding a doctor?

How do I use this Crystal Lake Primary Care directory?+

Review the public contact and location information on each profile, then contact a practice directly for current details.

Where does the provider information come from?+

Provider records are sourced from the public NPPES NPI Registry and may change over time.

Can a provider update a profile?+

Yes. Providers can submit a claim or correction request for review through this site.