Lenny's Truck & Auto Repair Inc was founded in 1977, and is located at 1616 E 18th St in Tucson. Additional information is available at or by contacting Leonard Gulotta at (520) 622-7200.
Lennys Truck and Auto Repair located at 1616 E 18th Street in Tucson, AZ services vehicles for Truck Parts. Call (520) 622-7200 to book an appointment or to hear more about the services of Lennys Truck and Auto Repair.