- Clarkson Locations
- Central St. Louis City & County
- North St. Louis County
- South St. Louis County
- West St. Louis County
- St. Charles County
- Franklin County
- Jefferson County
- Lincoln County
- Warren County
- St. Francois County
- Perry County
- Boone County
- Madison County
- Monroe County
- St. Clair County
Missouri
Illinois
There's a Clarkson Eyecare Near You
Warrenton
Troy
Perryville
Brentwood Pointe
Central West End
Clayton
Creve Coeur
Des Peres
Downtown
Kirkwood
Maplewood
Overland
Rock Hill
South Grand
St. Louis Hills
Webster Groves
Butler Hill
Eureka
Fenton
Oakville
South County
Telegraph Plaza
Tesson Ferry
Farmington
141 & Olive
Ballwin
Chesterfield
Chesterfield Valley
Ellisville
Town & Country Crossing
Town & Country Mason
Wildwood
79 Crossing
94 Crossing
Bogey Hills
Hawk Ridge
Mid Rivers
O'Fallon North
O'Fallon South
Wentzville
Missouri Locations
Central St. Louis City & County
Brentwood Pointe
8562 Eager Rd.
Brentwood, MO 63144
(314) 785-7272
Hours of Operation:
Mon • Tues • Wed • Thurs 9am – 7pm
Friday 9am – 6pm
Saturday 8am – 3pm
Schedule an Appointment Click Here For Map
Central West End
7 North Euclid
St. Louis, MO 63108
(314) 884-2382
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Clayton
"Now Open"8821 Ladue Rd.
Ladue, MO 63124
(314) 450-7305
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Creve Coeur
11433 Olive Blvd. (West Oak Square)
St. Louis, MO 63141
(314) 432-1134
Hours of Operation:
Mon • Tues • Wed • Thurs 8am – 7pm
Friday 8am – 6pm
Saturday 8am – 3pm
Schedule an Appointment Click Here For Map
Des Peres
11941 Manchester Rd.
Des Peres, MO 63131
(314) 884-2380
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Downtown
917 Olive St.
St. Louis, MO 63101
(314) 621-5303
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Kirkwood
730 S. Kirkwood Rd.
Kirkwood, MO 63122
(314) 821-2626
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Maplewood
7335 Manchester Rd.
Maplewood, MO 63143
(314) 645-1575
Hours of Operation:
Mon, • Wed • Fri 9am – 6pm
Tues • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Overland
9082 Overland Plaza
St. Louis, MO 63114
(314) 227-1132
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Rock Hill
9540 Manchester Rd.
Rock Hill, MO 63119
(314) 962-3830
Hours of Operation:
Mon • Tues • Fri 9am – 6pm
Wed • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
South Grand
"Now Open"3122 South Grand
St. Louis, MO 63118
(314) 450-7313
Hours of Operation:
Tues • Wed • Fri 9am – 6pm
Mon • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
St. Louis Hills
6415 Chippewa St.
St. Louis, MO 63109
(314) 457-1880
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Webster Groves
8658 Big Bend Blvd.
Webster Groves, MO 63119
(314) 968-4243
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
North St. Louis County
Florissant Dunn Rd.
3533 Dunn Rd.
Florissant, MO 63033
(314) 838-2100
Hours of Operation:
Mon • Wed • Fri 9am – 6pm
Tues • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Florissant Hwy. 67
230 North Highway 67
Florissant, MO 63031
(314) 921-9377
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Jennings
8031 W. Florissant Ave.
Jennings, MO 63136
(314) 222-2071
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
South St. Louis County
Butler Hill
4305 Butler Hill Rd.
St. Louis, MO 63128
(314) 487-4744
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Eureka
#54 The Legends Pkwy., #151
Eureka, MO 63025
(636) 938-7010
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Fenton
699 Gravois Bluffs Blvd., Suite B
Fenton, MO 63026
(636) 349-3005
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Oakville
4412 Telegraph Rd.
St. Louis, MO 63129
(314) 894-5353
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
South County
2572 Lemay Ferry Rd.
St. Louis, MO 63125
(314) 892-3321
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Telegraph Plaza
5632A Telegraph Rd.
St. Louis, MO, 63129
(314) 334-7000
Hours of Operation:
Mon • Thurs • Fri 9am – 6pm
Tues • Wed 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Tesson Ferry
12406 Tesson Ferry Rd.
St. Louis, MO, 63128
(314) 843-1716
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
West St. Louis County
141 & Olive
32 Four Seasons Center
Chesterfield, MO 63017
(314) 469-3937
Hours of Operation:
Mon • Tues • Fri 9am – 6pm
Wed • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Ballwin
14842 Manchester Rd.
Ballwin, MO 63011
(636) 557-2020
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Chesterfield
1729 Clarkson Rd.
Chesterfield, MO 63017
(636) 733-0090
Hours of Operation:
Mon • Tues • Wed • Thurs 9am – 7pm
Friday 9am – 6pm
Saturday 8am – 3pm
Schedule an Appointment Click Here For Map
Chesterfield Valley
17249 Chesterfield Airport Rd.
Chesterfield, MO 63005
(636) 787-7000
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 2pm
Schedule an Appointment Click Here For Map
Ellisville
194 Clarkson Rd.
Ellisville, MO 63011
(636) 227-2020
Hours of Operation:
Mon • Tues • Wed • Thurs 8am – 7pm
Friday 8am – 6pm
Saturday 8am – 3pm
Schedule an Appointment Click Here For Map
Town & Country Crossing
1028 Town & Country Crossing Dr.
St. Louis, MO 63017
(636) 230-9190
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Town & Country Mason
2185 South Mason Rd.
Town & Country, MO 63131
(314) 821-5666
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Wildwood
2404 Taylor Rd.
Wildwood, MO 63040
(636) 458-8787
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
St. Charles County
79 Crossing
227 Salt Lick Rd.
St. Peters, MO 63376
(636) 970-0250
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
94 Crossing
6157 Mid Rivers Mall Dr.
St. Charles, MO 63304
(636) 926-3647
Hours of Operation:
Mon • Tues • Wed • Thurs 9am – 7pm
Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Bogey Hills
2121 Zumbehl Rd.
St. Charles, MO 63303
(636) 949-2906
Hours of Operation:
Mon • Wed • Fri 9am – 6pm
Tues • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Hawk Ridge
6313 Ronald Reagan Dr.
The Shoppes at Hawk Ridge
Lake St. Louis, MO 63367
(636) 561-2342
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Mid Rivers
390 Mid Rivers Mall Dr.
St. Peters, MO 63376
(636) 279-2020
Hours of Operation:
Mon • Tues • Fri 9am – 6pm
Wed • Thurs 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
O'Fallon North
933 Highway K
O'Fallon, MO 63366
(636) 379-4288
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
O'Fallon South
2946 Highway K
O'Fallon, MO 63366
(636) 240-1516
Hours of Operation:
Mon • Tues • Wed • Thurs 9am – 7pm
Friday 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Wentzville
1894 Wentzville Pkwy.
Wentzville, MO 63385
(636) 887-4000
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Franklin County
Pacific
330 West Osage
Pacific, MO 63069
(636) 271-4500
Hours of Operation:
Mon • Thurs • Fri 9am – 6pm
Tues • Wed 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Washington
3071 Phoenix Center Dr.
Washington, MO 63090
(636) 777-2345
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Union
1595 Denmark Rd.
Union, MO 63084
(636) 584-8989
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Jefferson County
Arnold
3936 Vogel Rd.
Arnold, MO 63010
(636) 282-4982
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Festus
341 A North Creek Dr.
Festus, MO 63028
(636) 931-5665
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
High Ridge
2698 Gravois Road
High Ridge, MO 63049
(636) 677-1166
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Imperial
1259 Main Street Plaza
Imperial, MO 63052
(636) 461-0470
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Lincoln County
Troy
83 The Plaza
Troy, MO 63379
(636) 462-3958
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Warren County
Warrenton
514 Warren County Shopping Center
Warrenton, MO 63383
(636) 377-2054
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 7pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
St. Francois County
Farmington
537 West Karsch Blvd.
Farmington, MO 63640
(573) 747-4133
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 9am – 1pm
Schedule an Appointment Click Here For Map
Perry County
Perryville
100 S. Jackson St.
Perryville, MO 63775
(573) 547-6233
Hours of Operation:
Mon • Wed 8am – 6pm
Tues • Thurs • Fri 8am – 5pm
Saturday 8am – 12pm
Schedule an Appointment Click Here For Map
Boone County
Columbia Broadway
100 Brickton Road, Ste. 20
Columbia, MO 65203
(573) 303-3937
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Columbia RockBridge
Red Oak1020 East Green Meadows, Ste. 100
Columbia, MO 65201
(573) 303-3960
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Illinois Locations
Madison County
Collinsville
601 West Beltline Rd.
Collinsville, IL 62234
(618) 223-5212
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Edwardsville
6663 Edwardsville Crossing Dr.
Edwardsville, IL 62025
(618) 659-2320
Hours of Operation:
Mon • Wed • Thurs 9am – 7pm
Tues • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Granite City
3405 Nameoki Rd.
Granite City, IL 62040
(618) 219-8909
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Highland
12603 IL Hwy 143, Unit #1
Highland, IL 62249
(618) 882-4262
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 9am – 1pm
Schedule an Appointment Click Here For Map
Monroe County
Columbia
1025 Columbia Center
Columbia, IL 62236
(618) 281-8611
Hours of Operation:
Mon • Thurs 9am – 7pm
Tues • Wed • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
St. Clair County
Belleville
2525 Green Mount Commons Dr.
Belleville, IL 62221
(618) 233-7800
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Fairview Heights
10 Lincoln Highway #101
Fairview Heights, IL 62208
(618) 624-0222
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map
Shiloh
3248 Green Mount Crossing Dr.
Shiloh, IL 62269
(618) 622-9225
Hours of Operation:
Mon • Wed 9am – 7pm
Tues • Thurs • Fri 9am – 6pm
Saturday 8am – 1pm
Schedule an Appointment Click Here For Map

