26 Locations

Proudly serving Missouri and Illinois.

Click to find your nearest location.

Missouri

Lake St Louis
1000 Edgewater Point Suite 200
Lake St Louis, MO 63367
[Monday – Friday]
Map
Poplar Bluff
2340 Katy Lane
Poplar Bluff, MO 63901
[Monday – Friday]
Map
 Wentzville
1603 Wentzville Parkway
Wentzville, MO 63385
[Monday – Friday]
Map

Illinois

Benton
201 Bailey Lane
Benton, IL 62812
[Thursday]
Map
Fairfield
209 NW 11th Street
Fairfield, IL 62837
[Every other Wednesday]

Map 
Nashville
705 South Grand Avenue
Nashville, IL 62801
[Wednesday]
Map
Belleville
180 S 3rd St Ste. 200
Belleville, IL 62220
[Monday – Friday]

Map
Flora
929 Stacey Burk Drive
Flora, IL 62839
[Friday]
Map
Pinckneyville
5383 State Route 154
Pinckneyville, IL 62274
[Every other Monday]
Map
Carbondale
900 E Walnut St #10
Carbondale, IL 62901 
[Monday – Friday]

Map
Greenville
150 Healthcare Dr.
Greenville, IL 62246 
[Monday – Friday]

Map 
Salem
1250 West Whittaker
Salem, IL 62881
[Tuesday]
Map
Carmi
1112 Oak St.
Carmi, IL 62821 
[Tuesday]

Map
Harrisburg
24 Veterans Drive
Harrisburg, IL 62946
[Monday, Tuesday, and Thursday]
Map
Shiloh
1197 Fortune Blvd Suite 1
Shiloh, IL 62269
[Monday – Friday]
Map
Centralia
430 North Pleasant Avenue
Centralia, IL 62801
[Monday – Friday] 

Map
Marion
3408 Office Park Drive
Marion, IL 62959
[Monday – Friday]
Map
Sparta
Broadway Plaza
Suite 1
Sparta, IL 62286
[Wednesday and Friday]
Map
Chester
1900 State Street
Chester, IL 62223
[Every other Monday]
Map
Marion(Heartland Regional)
3331 W. DeYoung St. #201
Marion, IL 62959
[Tuesday]
Map
 Waterloo
723 Station Crossing
Waterloo, IL 62298
[Monday, Wednesday, Thursday, and Friday]
Map
Du Quoin
900 North Washington Street
Du Quoin, IL 62832 
[Every other Tuesday]

Map 
Metropolis
1003 E 5th
Metropolis, IL 62960
[Every other Monday]
Map
 West Frankfort
215 N. Logan St. Ste A
West Frankfort, IL 62896
[Wednesday]
Map
Mt. Vernon 
3130 Veterans Memorial Drive
Mt. Vernon, IL 62864 
[Monday – Friday]

Map