Pay Your Bill

(520) 293-2363

Schedule an Appointment Online!

About Us

About Envision Eyecare Center

We’re proud to be the leading and preferred provider of quality vision care products and personalized optometric services to our patients in Tucson and the surrounding areas.


Since 2003, our experienced doctors and staff have offered comprehensive vision examinations, and specialized in the diagnosis and treatment of a wide array of eye diseases, conditions, and problems.

In our mission to provide the best eye care services possible, our doctors use only the most advanced, state-of-the-art diagnostic technology and eye care products available. We are committed to educating our patients and providing personalized eye care services to the people of Tucson. At Envision Eyecare Center, you will find eye care professionals who genuinely care about your health and are dedicated to providing exceptional personal service to everyone who walks through our door.

Schedule an eye exam or contact lens exam with an experienced eye care provider at our Tucson optometrist office and give your vision the level of care and attention it deserves.

  • “In my opinion, Envision Eyecare Center is the Cadillac of all Eyecare Centers. I first wore glasses when I was in the seventh grade (56 years ago) so I have seen and been to many, many Eyecare Centers (in OH and in Tucson) over the years. I thank you so much for your thoroughness and caring. I plan to recommend your Eyecare Center to family and friends soon.”– Linda K

  • “Very fine and we already have recommended a person who gave excellent feedback.” – Doris C

  • “I have always received wonderful care from the Dr. and staff. I have recommended Dr. Barry several times although I do not know if the individuals followed up with your office. I always have positive feedback about my visits.”– Natalie

  • “You’re all doing a great job!”– JG

  • “We have already recommended you several times! We couldn’t be happier with the entire staff!”– JW

525 W Wetmore Rd Tucson, AZ 85705 | Directions | (520) 293-2363