1. House Of Hubcaps Inc 6200 W Ina Rd, Tucson, AZ 85743 Coordinate: 32.33844,-111.09903 Phone: (520) 748-2227