Hours
- Today
- 9:00 AM – 6:00 PM
Last updated: 22 Sept 2026
About 20/20 Image Eye Center - Chandler
20/20 Image Eye Center - Chandler is an eye clinic in Windmills West, Arizona, at 3900 West Ray Road, suite 1, 85226. Patients can contact this listing by phone at (480) 820-9880.