Your browser version is outdated. We recommend that you update your browser to the latest version.

Efficient, Effective, Eye Care Close To Home!

Share on Social Media

Huge Frame Selection With A Wide Price Range For The Entire Family


All Different Styles For Women!All Different Styles For Women!

Frames For Kids!Frames For Kids!

Selections For Men Too!Selections For Men Too!

Make Your Appointment Today At Any Of Our Four Locations!

Usually our physicians see patients on an appointment basis. However, when necessary, they will see a patient anytime, day or night. If you are experiencing problems, please call our office. We will arrange for you to see your physician as soon as possible. To schedule an appointment during your physician's office hours, please call us at 844-480-2020, Ext 1 for Piedmont, Ext 2 for Heflin, Ext 3 for Roanoke, Ext 4 for Attalla.

If you are unable to keep your appointment, please let us know as soon as possible. Our physicians make every effort to keep their appointments on schedule. Emergencies do arise, however, and sometimes a delay is unavoidable. When this happens, we do all we can to minimize the inconvenience. If an emergency occurs and you need to contact your doctor during office hours, call us. We have doctors on call at most times for emergencies, and one will be available to help you.


Piedmont Office Hours:                                                             Heflin Office Hours:

Monday: 8:00 a.m - 7:00 p.m                                                                   Monday: 8:30 a.m - 5:00 p.m                                                  

Tuesday: 8:00 a.m - 1:00 p.m                                                                  Tuesday: 8:30 a.m - 5:00 p.m                                

Wednesday: 8:00 a.m - 5:00 p.m                                                           Wednesday: CLOSED 

Thursday 8:00 a.m - 5:00 p.m                                                                 Thursday 8:30 a.m - 6:00 p.m

Friday 8:00 a.m - 1:00 p.m                                                                        Friday 8:30 a.m - 1:00 p.m



Roanoke Office Hours:                                     Attalla Office Hours:

Monday: 8:30 a.m - 7:00 p.m                                                                 Monday: 8:30 a.m - 5:00 p.m 

Tuesday: 8:30 a.m - 1:00 p.m                                                                Tuesday: 8:30 a.m - 5:00 p.m

Wednesday: 8:30 a.m - 5:00 p.m                                                          Wednesday: 8:30 a.m - 1:00 p.m 

Thursday 8:30 a.m - 5:00 p.m                                                                Thursday 8:30 a.m - 6:00 p.m

Friday 8:30 a.m - 1:00 p.m                                                                       Friday 8:30 a.m - 1:00 p.m

















When ordering your contact lenses: Be sure to choose the correct office location to avoid delayed orders. -



* If you need any help ordering your contact lenses we are happy to help you! Call our office at 844-480-2020