ExpressCare Center

Want to "Get In Line" for your visit at ExpressCare?  Just click on the "Check in Here" link under the location you want to use! 
You'll receive text messages throughout your visit so you'll know what to expect along the way! 


When you need immediate medical care for something that's not life-threatening, ExpressCare is here for you.  Express Care does not replace your physician's office or the emergency department, but instead complements the services each provides.

Treatment provided…

ExpressCare's team of healthcare professionals provide treatment for a wide variety of minor illnesses and injuries.
We do not have IV capabilities, so you must seek emergency care for dehydration.

Among these are:

Ailments such as sniffles, sneezes and fevers
Lacerations (cuts) not involving the face, joints or tendons
Back pain
Constipation or diarrhea
Insect bites
Sore throat
Urinary tract infection symptoms
Sprains, Strains and Bumps

Daily Hours:

Bethalto:  8 a.m. to 8 p.m. 

Collinsville:  8 a.m. to 8 p.m. 

Glen Carbon:  9 a.m. to 7 p.m. 

Troy: 10 a.m. to 8 p.m. 

(Our Highland location closed and relocated to Troy.)

Radiology and Lab Draw Services...

With on-site services, you can get limited lab work or x-rays done at ExpressCare. 

To find the ExpressCare center nearest you, click here.

Quest Diagnostics is located within our ExpressCare locations and are a separate lab entity.  For more information and hours for Quest, click here.

Anderson Express Care - Collinsville

1103 Belt Line Road
Check in Here

Anderson Express Care - Glen Carbon

17 Ginger Creek Meadows
Glen Carbon, IL - 62034
(618) 656-XPRS (9777)
Check in Here

Anderson Express Care - Bethalto

159 E McArthur Dr
Check in Here 

Anderson Express Care - Troy

108 West US Highway 40 
Check in Here