1. National Vision
1600 Mountain Ave, Duarte, CA 91010
Coordinate: 34.13411,-117.98469
Phone: (626) 359-2998
2. America's Best Contacts & Eyeglasses
1183 Huntington Dr, Duarte, CA 91010
Coordinate: 34.13974,-117.979
Phone: (626) 873-2352
3. Walmart - Vision Center
1600 Mountain Ave, Duarte, CA 91010
Coordinate: 34.13411,-117.98469
Phone: (626) 359-2998
4. CVS Pharmacy
2315 Huntington Dr, Duarte, CA 91010
Coordinate: 34.13982,-117.954796
Phone: (626) 305-9333