Aledo 309-574-3015 Bloomington 309-664-9104
Canton 309-649-1572 Clinton 217-937-5224
Kewanee 309-853-5500 Macomb 309-836-2500
Bettendorf 563-345-6317 Moline 309-797-8778
For Patients


We accept most major insurances, including Medicare, third party liability, and private insurance.

We pre-certify all insurance and explain their benefits at the first visit or before. If you have any insurance questions, please check with our office and we will do our best to secure answers for you.