European Auto TechAuto Repair · Tucson, AZAuto Repair. Serving the Russian-speaking community in Tucson.Address: 3340 N 1st Ave, Tucson, AZ, 85719Phone: (520) 888-6575Loading map...