Online Check-In

Online check-in is available each morning starting at 6am. Simply sign up and wait in the comfort of your home, office, or car. We know you are busy and want to help ensure you receive the care you need today. We also welcome walk-in patients from 8am- 8pm every day.

Affton
9538 Gravois Rd,
Affton, MO 63123
(314) 932-0817
8am- 8pm
Ballwin
2501 Clarkson Rd,
Chesterfield, MO 63017
(636) 778-9989
8am- 8pm
Bridgeton
12409 St. Charles Rock Rd,
Bridgeton, MO 63044
(314) 455-4046
8am- 8pm
Creve Coeur
10923 Olive Blvd,
Creve Coeur, MO 63141
(314) 764-2953
8am- 8pm
Ellisville
15420 Manchester Rd,
Ellisville, MO 63011
(636) 220-9727
8am- 8pm
Festus
408 Brothers Ave,
Festus, MO 63028
(636) 429-0999
8am- 8pm
First Capitol
2138 1st Capitol Dr,
St. Charles, MO 63301
(636) 534-4498
8am- 8pm
Florissant
1090 North Highway 67,
Florissant, MO 63031
(314) 778-3186
8am- 8pm
Hampton
2060 Hampton Ave,
St. Louis, MO 63139
(314) 696-2341
8am- 8pm
Kirkwood North
915 North Kirkwood Rd,
Kirkwood, MO 63122
(314) 932-0810
8am- 8pm
Lake St. Louis
1001 Southern Ridge Ln,
Lake St. Louis, MO 63367
(636) 265-6230
8am- 8pm
O'Fallon North
507 S Main St,
O'Fallon, MO 63366
(636) 409-1132
8am- 8pm
O'Fallon South
4201 Highway K,
O'Fallon, MO 63368
(636) 294-8540
8am- 8pm
Oakville
4400 Telegraph Rd,
St. Louis, MO 63129
(314) 343-0056
8am- 8pm
Overland
8961 Page Ave,
Overland, MO 63114
(314) 476-6175
8am- 8pm
Richmond Heights
1005 S Big Bend Blvd,
St. Louis, MO 63117
(314) 449-8677
8am- 8pm
Rock Hill
9556 Manchester Rd,
St. Louis, MO 63119
(314) 373-5740
8am- 8pm
South County
12616 Lamplighter Sq,
St. Louis, MO 63128
(314) 669-9193
8am- 8pm
St. Charles (Cave Springs)
3909 Mexico Rd,
St. Charles, MO 63376
(636) 477-6344
8am- 8pm
St. Louis Hills
6900 Chippewa St,
St. Louis, MO 63109
(314) 899-9344
8am- 8pm
St. Peters (Mid Rivers)
600 Mid Rivers Mall Dr,
St. Peters, MO 63376
(636) 224-3208
8am- 8pm
Sunset Hills
3802 S Lindbergh Blvd,
St. Louis, MO 63127
(314) 756-2041
8am- 8pm
Tower Grove
3114 S Grand Blvd,
St. Louis, MO 63118
(314) 696-2178
8am- 8pm
Town and Country
13861 Manchester Rd,
Ballwin, MO 63011
(636) 220-9333
8am- 8pm
Valley Park
2980 Dougherty Ferry Rd,
St. Louis, MO 63021
(636) 529-8411
8am- 8pm
Washington
1717 Madison Ave,
Washington, MO 63090
(636) 244-6950
8am- 8pm
Wentzville
1890 Wentzville Pkwy,
Wentzville, MO 63385
(636) 887-2667
8am- 8pm