Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services include: Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Lab, WIC, Immunizations
Hours: Monday - Saturday
Service Area: Elgin Area 42.0535|-88.2805