We serve the following counties in the St Louis Area:
Monroe County, St Clair County, Madison County
& Clinton County


TIP: Click on a pin on the map to view location details




SHILOH

1179 Fortune Blvd
Shiloh, IL 62269

Get Directions



EDWARDSVILLE

1926 Edwardsville Club Plaza
Edwardsville, IL 62025

Get Directions



WATERLOO

509 Hamacher St.,
Waterloo, IL 62298

Get Directions



HIGHLAND

HSHS St. Joseph's Hospital
12860 Troxler Ave, Suite 135
Highland, IL 62249

Get Directions



BREESE

HSHS St. Joseph's Hospital
9515 Holy Cross Ln
Multi-Specialty Clinic, Suite 2
Breese, IL 62230

Get Directions



GREENVILLE

HSHS Holy Family Hospital
Specialty Clinic
200 Healthcare Dr.
Greenville, IL 62246

Get Directions



MT. VERNON

Crossroads Community Hospital
Sleep Disorders Center
8 Doctors Park Rd
Mt. Vernon, IL 62864

Get Directions



COLUMBIA

1000 Eleven South
Suite 4F
Columbia, IL 62236

Get Directions


To learn about our practice, please contact us at

618-628-0715

Book Appointment Online