Family Medicine for McHenry County

Family Medicine for McHenry County

We are a physician-owned independent practice.  Family Medicine for McHenry County has served the health needs of families in Crystal Lake, Algonquin, Woodstock, Lake in the Hills and neighboring communities since 1984.

Come see us for:

  • Preventive care and regular check ups for the whole family
  • Routine medical care needs like physicals or flu shots
  • Consultation on specific ailments like sinus infections, the flu, or seasonal allergies
  • Women’s health, and pediatrics

Join the thousands of families that have chosen Family Medicine for their family’s health needs.


Contact Us

Call us today at 815-459-6655 to set up an appointment. Or send us an email.