Skip to content
hero
Affinity Eye Care

Your Tucson Eye Doctor

At the corner of Oracle & Ina

Schedule an Exam Today

Schedule an Exam Today Virtually Assisted Exams are not available for patients with Eyemed vision coverage. Please schedule with our onsite doctor.

About Affinity Eye Care

Affinity Eye Care
Affinity Eye Care
Affinity Eye Care
Affinity Eye Care

Meet our Eye Doctors

Carol Schulte
Carol Schulte O.D.
Steven Rosen
Steven Rosen O.D.
Miguel Chaar
Miguel Chaar O.D.
Natalie Gakopoulos
Natalie Gakopoulos O.D.
Paul Schwartz
Paul Schwartz O.D.

Patient Reviews

4.8
860 Reviews
5
4
3
2
1
Anslei S.- Sep 23, 2026
Mary is an absolute angel! Got in super quick & let out even faster. She made my glasses look & feel... brand new. Please if you’re going here, SEE MARY!!!
Daniel G.- Sep 19, 2026
I have to say, the service at Affinity Eye Care was absolutely spectacular. Mary, the manager, was a... n absolute delight to work with—warm, personable, and genuinely helpful. Andreas and Dina deserve special recognition for their role in what turned out to be a surprisingly consequential eyewear consultation. I was completely torn between two pairs of glasses. As I tried them on, the word “distinguished” was bandied about quite liberally. One pair gave me the appearance of a respected, tenured college professor—the kind of man who could hold a fascinating lecture on European history and then assign you 40 pages of reading. The other pair? Well… apparently I looked like a sexy Latin dance instructor. Andreas and Dina made compelling arguments for both looks, but they also pointed out something I hadn't considered: given my current single relationship status, selecting the right pair could potentially have implications well beyond simply improving my vision. 😂 At that point, the pressure was enormous. Was I choosing distinguished? Was I choosing sexy? Was I choosing academia? Was I choosing salsa? After much deliberation, I arrived at the only logical conclusion: I bought both pairs. Why limit myself to one potential personality when I could apparently have two? Huge thanks to Mary, Andreas, and Dina for the spectacular service, the expert guidance, and what may have been the most entertaining eyeglass-shopping experience I've ever had. If you're looking for great glasses—and possibly a little assistance with your romantic prospects—I highly recommend Affinity Eye Care!

Eyeglasses & Frames

Designer Frames

Our extensive optical section offers a wide variety of eyeglass frames in every style, material & design. Come visit us today to see for yourself!

Our expert optical team can find just the right pair of glasses for you to be confident and look your best.

View Sunglasses

Lens coatings improve visual comfort, make it easier to clean your glasses and ensure your lenses last longer. Coatings include anti-scratch, anti-reflective, photochromatic and UV / blue light filters.

View Lens Treatments

Contact Lenses

Contact Lens Fitting

We offer a wide range of contact lens options from dailies, monthly to multifocal contact lenses for crystal clear vision and superior comfort.

During a contact lens exam, your eye doctor will check if you are a good candidate for contacts and find the best type of contacts for your needs.

View Eye Exams for Contact Lenses

We Accept Most Insurance Plans

Insurance Questions

Have another plan?
Benefit questions?
Paying out of pocket?
Call us, we are happy to help.

VSP logo
VSP
Medicare logo
Medicare
United Healthcare logo
United Healthcare
Aetna logo
Aetna
Spectera logo
Spectera
Davis Vision logo
Davis Vision
EyeMed logo
EyeMed
Superior Vision  logo
Superior Vision
Anthem Blue Cross Blue Shield logo
Anthem Blue Cross Blue Shield
Avesis logo
Avesis
Versant Health logo
Versant Health

Location & Opening Hours

At the corner of Oracle & Ina

  • Open Weekends
  • Onsite Parking
  • Free Parking
  • Shop Glasses

    No appointment needed

  • Open Evenings
Special Hours
  • Thu Nov. 26 Closed
  • Fri Nov. 27 Closed
  • Fri Dec. 25 Closed
Business Hours
  • Monday 8:30 am - 6:00 pm
  • Tuesday 8:30 am - 6:00 pm
  • Wednesday 8:30 am - 6:00 pm
  • Thursday 8:30 am - 6:00 pm
  • Friday 8:30 am - 6:00 pm
  • Saturday 8:30 am - 2:00 pm
  • Sunday Closed
Contact