Address 1844 E Fort Lowell Rd, Tucson 85719, United States
Coordinates 32°15'51.607" N -110°56'42.09" E