Schedule An
Appointment

There's a Clarkson Eyecare Near You

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 

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  8am – 6pm
Tues Wed 9am – 6pm
Thurs 9am – 7pm
Fri 8am – 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 Tues Fri  9am – 6pm
Wed Thurs  9am – 7pm
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

Maryland Heights *Now Open!*

12681 Dorsett Village
Maryland Heights, MO 63043
(314) 786-3800

Hours of Operation:
Mon, Thurs  9am – 7pm
Tues Wed Fri  9am – 6pm
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 Thurs 9am – 7pm
Tues Wed 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 am – 7pm
Thurs  9am – 7pm
Saturday  8am – 1pm

Schedule an Appointment
Click Here For Map

South Grand 
*Office temporarily closed. Will reopen on 12/1/14*

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  Wed Fri 9am – 6pm
Tues Thurs 9am – 7pm
Saturday  8am – 1pm

Schedule an Appointment
Click Here For Map

North St. Louis County

Florissant Dunn Rd.
*Office temporarily closed. Will reopen on 12/1/14*

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
*Office temporarily closed. Will reopen on 12/1/14*

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  9am – 7pm
Tues Thurs 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 9am – 7pm
Tues Wed Thurs 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 Tues Thurs 9am – 7pm
Wed  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 Wed Fri  9am – 6pm
Tues Thurs  9am – 7pm
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 Tues Thurs  9am – 7pm
Wed Fri  8am – 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 Wed Fri  9am – 6pm
Tues Thurs  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  8am – 6pm
Tues Thurs Fri  8am – 5pm
Saturday  8am – 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 Thurs 8am – 6pm
Tues Wed 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 Oak

1020 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

Alton

1819 Homer Adams Pkwy.
Alton, IL 62002
(618) 208-0585

Hours of Operation:
Mon Wed  9am – 7pm
Tues Thurs  Fri  9am – 6pm
Saturday  8am – 1pm

Schedule an Appointment
Click Here For Map

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, Suite I
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 Tues Thurs  9am – 7pm
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
Call Today! 1.888.EYECARE