Skip to main content

For after hours emergencies, call 205-240-0700.

All patients must present valid photo ID, insurance cards and any relevant referrals at the time of their appointment.

Shop Local Tilt min

Meet Our Eye Doctors

Dr. Rich McCurdy O.D.
Dr. Kate B. McCurdy O.D.
VSP instant enrollment in Albertville

Our Albertville, AL eye doctors pledge to provide the best optometric care available today.

At Clinic for Vision we offer a wide variety of eye care services for the entire family. From comprehensive eye exams to updates for your eyeglass or contact lens prescriptions, we’re always here to help!

We Promise to Always:

Make all our patients feel welcome- We strive to be welcoming and positive so that you always feel comfortable and relaxed while with us. Our eye care staff will always greet you with a smile!

Give great patient care – Through comprehensive eye exams and the most up-to-date treatment options, we aim to improve your vision, your eye health and your quality of life.

Share our experience with every patient – Our eye doctors and professional eye care staff have many years of experience in treating all types of vision and eye-threatening conditions.

Child Eye Exam Boy
20/20 Vision Plan

Benefits for 1 calendar year: Priority scheduling; a comprehensive eye exam; a photo of your eye; and 20% off all eyewear, including frames, lenses, sunglasses and all optical accessories. Yearly Plan Fee: $150

eye exams child
Comprehensive Eye Exams

Yearly comprehensive eye exams are an important part of maintaining your long-term vision and eye health. Call our office to book an appointment today.

mom girl urban 640 min

Read Our Patient Reviews

55 mins ago
Dr Mccurdy and his staff , are the best!!! I always get the best service from the receptionist, the tech’s, and billing. Dr Mccurdy goes that extra mile to make sure your needs are met. I really appreciate Clinic for Vision for doing excellent work.
- Judy M.

What Insurances Do We Accept?

Need help figuring out your insurance coverage? Call our office today. Our staff has lots of experience working with major insurance companies and will be glad to help you understand what benefits are available to you.