Eye Physicians and Surgeons of Arizona 10603 North Hayden RoadBuilding H, Suite 100Scottsdale, AZ, 85260 View Phone 480-664-4977 10603 North Hayden Road, Building H, Suite 100Scottsdale, AZ 85260 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page