1265 E Benson Hwy
Tucson, AZ 85713
(6.09 miles away from 85712)
5120 N La Cholla Blvd
Tucson, AZ 85705
(7.94 miles away from 85712)