For more information, call: 877-CENTEGRA
CPC web banner ANDERSON

Centegra Physician Care

NEW!  Ask about our convenient extended hours, including Saturdays. 

McHenry County’s largest physician group stands ready to serve you with convenient locations and flexible scheduling. All Centegra Physician Care offices offer expanded hours on evenings and/or weekends. From family doctors to internal medicine and specialty care, we provide quality services throughout the area to help keep you and your family ahead of injury, illness and disease. Call to schedule your wellness appointment with Centegra Physician Care.

To keep you and your family ahead, call Centegra Physician Care at (815) 338-6600.

Convenient Locations in McHenry County

With convenient locations in Crystal Lake, Woodstock, McHenry, Huntley, Spring Grove, and Algonquin, our Centegra Physician Care offices are close to where you live and work. You can find CPC clinics in:







Comprehensive Specialty Care From Family Doctors and Primary Care Physicians

With more than 150 providers and physicians practicing many different specialties, you will find the care you need when you need it. We have family doctors in Crystal Lake, Huntley, Woodstock, and throughout McHenry County area who specialize in areas such as:

All of our facilities use electronic medical records, which support consistent care among every member of the medical team. All Centegra Physician Care providers are able to access your medical records to ensure your medications and care plans are up-to-date and available to your entire healthcare team.

Flexible Scheduling With a Team of Family Doctors

Being part of a large primary care and family medicine practice allows more flexibility in scheduling. Our convenient hours accommodate your family’s needs and allow you to be proactive about family health. If your preferred primary care physician is not available, we will recommend another Centegra Physician Care family doctor. All Centegra Physician Care offices offer expanded hours on evenings and/or weekends, as well as 24 hour emergency telephone coverage.

Request an appointment online or call (815) 338-6600 to schedule. NEW!  Ask about our convenient extended hours including Saturdays.