Lenny's Truck & Auto RepairAuto Repair · Tucson, AZAuto Repair. Tucson.Address: 1616 E 18th St, Tucson, AZ, 85719Phone: (520) 440-5458Website: https://lennys-truck-auto-repair.business.siteLoading map...