Tumamoc Hill Rd, Tucson, AZ 85745, United States
4001 N Tortolita Rd, Tucson, AZ 85745, United States