Our Location

We are located in beautiful North Scottsdale, AZ in the shadows of Black Mountain and The Boulders. Our address is 33717 N. Scottsdale Road, Suite 110, Scottsdale, AZ 85266 (the southeast corner of Scottsdale Road and Westland/Terravita Road). Please call us at (480) 488-7007 if you would like directions from where you live.

Complete Eye Care Map