U-WrenchAuto Repair · Tucson, AZDIY Auto Shop. Serving the Russian-speaking community in Tucson.Address: 8300 E Valencia Rd, Tucson, AZ, 85747Phone: (520) 372-2406Website: http://uwrenchaz.com/Loading map...