Chestnut Family Health Center has four convenient centers: Bloomington, BellevilleGranite City, and Maryville. All provide primary care, laboratory services, pharmacy, screening and treatment for mental health issues, routine physicals, and OB/GYN services, regardless of your ability to pay.

If you have a medical emergency, dial 911 or go to a local hospital emergency department.

This page will help you to:

  • Schedule an appointment
  • Complete registration forms (if you are a new patient)
  • Get to your appointment

Scheduling Your Appointment 

Sliding Fee Discounts

Chestnut Family Health Center is a community-based health center. Access to a sliding fee scale for patients who qualify based on family size and income is available. Chestnut's financial intake staff are happy to meet with you to review eligibility requirements and establish a sliding fee rate.


We offer services at discounted rates for patients who qualify based on their family size and income. Co-payments are collected at the time of services. Insurance co-pays are shown on your insurance card. We accept the following insurance:

  • Aetna Better Health
  • BC Community
  • BlueCross/BlueShield
  • Coventry
  • Health Alliance
  • Humana
  • Medicaid
  • Medicare
  • Meridian
  • Molina
  • SSM Well First
  • Wellcare
  • Youthcare

Insurance Coordinators are available to assist with insurance eligibility questions and enrollment through the Illinois and Federal Insurance Marketplace. All services are confidential. Patients are seen regardless of the insurance coverage or ability to pay.

Interpretation Services

Chestnut Family Health Center provides interpreting services, available by phone so we can better service our patients who do not speak English. Sign language interpretation is also available. If you need these services, please let us know 48 hours before your appointment.

For help after-hours, please call 309.557.1400 for our Bloomington center or 618.512.1919 for our Belleville, Granite City, or Maryville centers.

Registration Forms (for new patients)

Getting to Your Appointment

Bus Schedules

Help With Transportation

Need help getting to your appointment? Chestnut Family Health Center is here for you! Our dedicated Case Management staff can assist you in coordinating transportation to your appointments.