First off I want to say this is the first time I every had any problems with this establishment. Yesterday dropped off my Toyota Rava to have brakes done and ended up leaving with a dinged up...
Leo's Auto Repair
Closed
(1)
Advertisement
9912 Burden St
Houston, TX 77093
Leo's Auto Repair is a family-owned and operated mechanic shop located in Lomita, California, established for over 25 years. This one-stop auto repair facility offers a comprehensive range of services, including tire repairs, engine repairs, and electrical diagnostics, with a majority of services completed on the same day by a master ASE mechanic.
Dedicated to customer satisfaction, Leo's Auto Repair provides additional amenities such as free Wi-Fi, local shuttle services, and a comfortable waiting room. The shop also offers a NAPA nationwide warranty, ensuring that customers have support wherever their travels may take them.
Generated from the website
See a problem?
You might also like
Advertisement


