1. Optical Experts 13660 N 94th Dr Ste A-2, Peoria, AZ 85381 Coordinate: 33.60791,-112.26325 Phone: (623) 223-8067
2. Paza Del Rio Eye Clinic, P.C. 13340 N 94th Dr, Peoria, AZ 85381 Coordinate: 33.60514,-112.26315 Phone: (602) 903-1485