Call Us Today

$79 Eye Exams!

Schedule Your Eye Exam Now

Welcome to Cahaba Ridge Eyecare
Your Optometrist in Vestavia Hills, AL

Call us at (205) 968-1995 today.

At Cahaba Ridge Eye Care, we strive to provide comprehensive, primary eye care for the whole family. Located in Vestavia Hills at Patchwork Farms Shopping Center, we offer a full range of eye care services for men, women and children of all ages. We serve all of Birmingham and Jefferson & Shelby counties including Cahaba Heights, Vestavia Hills, Homewood, Hoover, Mountain Brook and more. 

We have 3 other locations at Gardendale Eye Care, Pelham Ridge Eye CareDeerfoot Eye Care

From comprehensive eye exams for eyeglasses and contact lens fittings, to a huge selection of top name brands of eyewear and sunglasses from leading designers including Ray-Ban, Oakley, Michael Kors, our full-service eye care office has it all and more.

Why Choose Us?

  • $79 Eye Exams
  • 4 Locations in the Birmingham, Alabama area
  • Same Day Glasses
  • Open Saturdays
  • Most Insurance Plans Accepted
  • Se Habla Espanol
  • Largest Selection of Frames
  • We Welcome Outside Prescriptions!
  • Accepting New Patients

Our one-on-one approach to quality eye care makes our optometry clinic the eye and vision care providers of choice in the Birmingham area.

Our Approach to Optometry

Our one-on-one approach to optometry makes Dr. Francisco and the Cahaba Ridge Eyecare staff the eye and vision care providers of choice in the Vestavia Hills area. Our Vestavia Hills optometrist offers the following services: complete eye exams, contact lenses, glasses, glaucoma testing, and pre- and post-operative care. For a complete list of services, visit our services page or call our Vestavia Hills office at (205) 968-1995.

At Cahaba Ridge Eyecare, we are dedicated to providing high-quality optometry services in a comfortable environment.Call us at (205) 968-1995 or schedule an appointment today online.

Dr. Frank Francisco
Vestavia Hills Optometrist | Cahaba Ridge Eyecare | (205) 968-1995
3060 Healthy Way, Suite 104
Vestavia Hills, AL 35243

Office Hours


9:00 AM-6:00 pm


9:00 AM-6:00 pm


9:00 AM-6:00 pm


9:00 AM-6:00 pm


9:00 AM-6:00 pm


9:00 AM-2:00 pm




See what our patients have to say about us

  • "Anderson Optometry is the best at what they do and make you feel right at home."
    John Doe / San Diego, CA
  • "Doctors and staff are courteous and very professional. I wholeheartedly recommend Anderson Optometry!"
    Jane Doe / La Jolla, CA