Elgin Area, Cook & Kane County: 847-608-1344 | DuPage County: 630-313-5300
McHenry & DeKalb County: 815-363-9900 | After-Hours Coverage: click here

McHenry Community Health Center

3901 Mercy Dr
McHenry, IL 60050

To make an appointment,
call (815) 363-9900. We offer SAME DAY & NEXT DAY APPOINTMENTS!

Download McHenry's English brochure or flyer.
Descargar un folleto o volante de McHenry en Español.

Psychiatry Services have returned to McHenry Community Health Center!

Patients age 13 years and older can receive Psychiatric Evaluations, Medication Education and Medication Monitoring. Appointments available every Monday and Tuesday, from 8am - 7:30pm, and Friday from 9am - 4pm. Make an appointment today by calling 815-363-9900! Click here to download our Psychiatry flyer.


  • School Physicals, Sports Physicals & Well-Child Exams
  • Adult Medicine, including Well-Woman Exams
  • Sick Care
  • AllKids Application Site
  • FREE Pregnancy Tests
  • Care Management
  • Chronic Disease Management
  • Family Case Management
  • Flu Vaccination
  • Full-Service Laboratory via Centegra Health System
  • Immunizations
  • Medications
  • Pediatrics & Obstetrics including Prenatal Care
  • Preventive/Health Maintenance Exams
  • Psychiatry (Adults and Children 13+ years old)
  • WIC
  • Work Physicals
  • Hours


    8:00am - 7:30pm


    8:00am - 7:30pm


    8:00am - 7:30pm


    8:00am - 7:30pm


    8:00am - 5:00pm


    8:00am - 5:00pm




    Dr. Kiran Ali, MD - Pediatrician, Fluent in Hindi and Urdu
    Melissa Bachelder, MSW, LCSW - Licensed Clinical Social Worker
    Dr. Eleonora Cekova, MD - Board Certified in Obstetrics & Gynecology, Fluent in Bulgarian.
    Dr. Ebe Chinweze, MD - Certified in General Adolescent and Adult Psychiatry
    Kelly Forster, RN, BSN, MSN, CNM - Certified in Nurse Midwifery
    Marc Genson, MA, LCPC - Licensed Clinical Professional Counselor
    Dr. Leonard Hering, MD - Board Certified in Obstetrics & Gynecology, Fluent in Spanish
    Corrin Miranda, BSN, RN, MSN, FNP-BC - Board Certified Family Nurse Practitioner
    Veronica Pappas, RN, BSN, MSN, NP-C - Board Certified Family Nurse Practitioner
    Dr. Ritu Talwar, MD - Certified in General Adult Psychiatry
    Elizabeth Vollmer, MS, PA-C - Certified Physician Assistant
    Morgan Wagner, MS, PA-C - Certified Physician Assistant


    Your experience is important to us!

    We asked our patients “What is most helpful for you at Greater Elgin Family Care Center?”
    “The attention, the appointments on time, the closeness that the clinic is and the personnel very kind.”
    “La atención, las citas a tiempo, lo cerca que da la clínica el personal muy amable.”

    “The Doctors are willing to stay in the room and answer all questions.”
    “Los médicos están dispuestos a permanecer en el cuarto y contestar todas las preguntas.”

    “The way they communicate with patients.”
    “La forma de que se comunican con los pacientes.”

    “The medical attention, interpreters, the kindness.”
    “La atención medica, interpretes, y la amabilidad.”

    “My child’s care and my personal care.”
    “El cuidado de mis hijos y mi salud personal.”