$35 Flu shots are available. Call 815-338-6600 to schedule yours today!
NEW! Ask about our convenient holiday hours and 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:
- Woodstock – Medical Office Building 1
- Woodstock – Medical Office Building 2
- Northern McHenry
- Spring Grove
- Crystal Lake Neurology
- Fox Valley, Crystal Lake
- Fox Valley, Algonquin
- Crystal Lake Surgical Associates – Terra Cotta Avenue
- Crystal Lake Surgical Associates – Terra Cotta Road
- Crystal Lake
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:
- Back and Spine
- Behavioral Health
- Emergency Medicine
- Family Practice
- Hospitalist Services
- Immediate Care
- Internal Medicine
- Obstetrics & Gynecology
- Occupational Medicine
- Wound Care
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.