20/20 Image Eye Center - Glendale

$ • Eye Care Center, Optometrists, Eyewear & Opticians

10630 N 59th Ave #106, Glendale, AZ 85304

About 20/20 Image Eye Center - Glendale

20/20 Image Eye Centers offers a nice, clean facility with a friendly and attentive staff. The front office greets customers upon entry, and the doctors, especially Dr. Lucca, are described as top-notch and extremely knowledgeable. Dr. Lucca is known for being kind and patient, taking the time to explain procedures and listen to suggestions for vision correction options. Customers appreciate the compassionate and accommodating service, as well as the affordable pricing. The staff also provides quotes for corrective eyewear and lenses, allowing customers to compare prices without pressure. Overall, the practice fosters a kind and comfortable atmosphere, making it a great neighborhood eye doctor.

Photos

Add a Photo
20/20 Image Eye Center - Glendale
View All Photos

Reviews for 20/20 Image Eye Center - Glendale

Write a review
  • Jul 2026

    I love going to Dr Lucca and his staff is great. I now have the best pair of progressive glasses I've ever gotten. They know their stuff!! Dr. Lucca educates me more on my eye health than any other Dr ever has. I've worn glasses for 53 years

  • Jun 2026

    Scheduled a same-day appointment as a semi-emergency situation as the vision in my left-eye was nearing zero. The original primary care referral location could not get me in for another 2 days. Was seen at the scheduled time and within an hour Todd and Dr Siegel had diagnosed the detached retina and set a referral 2 days out for the surgeon who performed the procedure. A big thumbs up from someone who was having major eye problems. Gene

  • Jun 2026

    This office is amazing! Every time I have gone in, they have been very courteous and professional with me and a lot of the patients there. It is rare to find a lot of staff having the same vibe.

Hours

Monday: 9AM - 6PM
Tuesday: 8AM - 5PM
Wednesday: 8AM - 5PM
Thursday: 9AM - 6PM
Friday: 8AM - 5PM
Saturday: ClosedSunday: Closed

Tips

by appointment only wheelchair accessible accepts credit cards accepts insurance bike parking

Location

10630 N 59th Ave #106, Glendale

Directions Appointment Call Website Suggest an Edit