Español Schedule your appointment here or call (630) 892-4355 or (847) 717-6455. Please call for same day appointments.

For COVID-19 Vaccination – Click Here


VNA COVID-19 Services

My VNA Records

Calendar

Health Resources and Services Administration Health Center Quality Leader 2019 Awardee

Schedule an appointment

For COVID-19 Vaccination – Click Here

Catch-Up Clinics

Catch-Up Clinics

Visit one of VNA Health Care's Catch-Up Clinics today for a quick, convenient way to get caught up on your medical needs. 

Flu Shots Clinic:
• Accepting all insurance
• No co-pay or deductible
• No assessment required
• FREE for Uninsured

In-Clinic Locations:
By Appointment - Call (630) 892-4355 or (847) 717-6455
For All Ages
Click to find your nearest VNA location!


Well Child Clinic:
By Appointment - Call (630) 892-4355 or (847) 717-6455

Get Back On Track!
For Children Aged 0-17
Schedule your Well-Child, Immunization,
School & Sports Physicals TODAY.
For your safety and the safety of others, please bring
only children with appointments and one parent
or guardian to your visit.
Medicaid · Medicare · Insurance · Uninsured

In-Clinic Locations:
(Hours may be subject to change)

Aurora:
1400 Indian Ave.
Aurora, IL
Mon. - Fri. 8:00am - 4:00pm

Elgin:
620 Wing St.
Mon. - Fri. from 8:00 am - 4:00 pm

Bolingbrook:
396 Remington Blvd, Ste 230
Mon. - Fri. 8:00am - 4:00pm

Carol Stream:
397 S. Schmale Rd.
Mon. - Fri. 8:00am - 4:00pm

Blood Pressure Clinic:
By Appointment - Call (630) 892-4355 or (847) 717-6455
• Blood Pressure Check
• Medication Check
• Prescription Refills

In-Clinic Locations:
Click to find your nearest VNA location!


Diabetes Clinic:
By Appointment - Call (630) 892-4355 or (847) 717-6455

• Blood Pressure Check
• Medication Check
• Prescription Refills