01/28/12
The Scottsdale, AZ Center has moved to 8541 E. Anderson Dr, Scottsdale, AZ, 85255. It is only approximately 1.5 miles from our long time facility and is much more convenient as it is right off the 101 at Pima/Princess.