Location

5036 N Oracle Rd, Tucson, AZ 85704

Behind the Denny's in the Northeast corner of the complex.