Where are you located? We are located West off of the loop 101 at the Via De Ventura exit, at 8415 N. Pima Road, Scottsdale, AZ 85258. We are located at the north entrance of the building. scpimaCrossing 2018-01-31T06:15:29+00:00