Leonard's Auto Repair, Towing, and Performance will take your automobile’s performance to the next level.
Let our Master Technicians give your car a boost.
For all your race and street car performance needs come to our shop. Our experienced technicians can help you get the most out of your car. We carry a variety of after-market products from many different manufacturers. We install everything that we sell.