Lopez Mechanic ShopAuto Repair · Tucson, AZTransmission Repair, Auto Repair. Tucson.Address: 3140 E Columbia St, Tucson, AZ, 85714Phone: (520) 351-9316Loading map...