Trail Boss Off-RoadAuto Repair · Tucson, AZAuto Repair, Tires. Serving the Russian-speaking community in Tucson.Address: 6895 N Thornydale Rd, Tucson, AZ, 85741Phone: (520) 744-6236Loading map...