Schedule Your Appointment

Schedule Appointment

Book Eye Exam Appointment

Fill out the information and we will contact you to discuss the best possible time for an appointment.

Book A Lasik Appointment

Fill out the information and we will contact you to discuss the best possible time for an appointment.

Visit the Schaeffer Eye Center Near You

Hoover
Birmingham
1686 Montgomery Highway
Hoover, AL 35216
Colonnade
Birmingham
3431 Colonnade Parkway
Birmingham, AL 35243
Inverness
Birmingham
4647 US-280
Birmingham, AL 35242
Greystone
Birmingham
5510 US-280 #213
Birmingham, AL 35242
Southside
Birmingham
2019 Highland Ave S
Birmingham, AL 35205
Mountain Brook
Birmingham
Mt Brook Plaza, 2737 US-280
Mountain Brook, AL 35223
English Village
Birmingham
2000 Cahaba Rd #100
Birmingham, AL 35223
Eastwood
Birmingham
1536 Montclair Rd
Irondale, AL 35210
Five Points West
Birmingham
2100 Bessemer Rd
Birmingham, AL 35208
Trussville
Birmingham
129 North Chalkville Road
Trussville, AL 35173
Pelham/Alabaster
Birmingham
3143 Pelham Pkwy
Pelham, AL 35124
Roebuck/Centerpoint
Birmingham
9709 Parkway E
Birmingham, AL 35215
University Mall
Tuscaloosa
1701 McFarland Blvd East #121
Tuscaloosa, AL 35404
Providence
Huntsville
445 Providence Main Street NW
Huntsville, AL 35806
Madison
Huntsville
105 Brookridge Dr
Madison, AL 35758
Whitesburg
Huntsville
4800 Whitesburg Dr S #26
Huntsville, AL 35802
Montgomery
Montgomery
2550 Eastern Blvd
Montgomery, AL 36117
Jemison
Jemison
24810 Highway 31
Jemison, AL 35085
Corporate Office
Corporate
3428 Old Columbiana Rd
Birmingham, AL 35226
Book Your Appointment