Leo's Auto Repair
1860 Pacific Coast Hwy, Los Angeles, CA 90717
There is no review added yet. Be the first to add a review.
1860 Pacific Coast Hwy, CA 90717 Los Angeles
Drivers can bring in cars with worn or noisy brakes and engine trouble or slipping transmissions. Routine maintenance that is due and a car that pulls to one side are also handled.
Is this your mechanic?
Leo's Auto Repair
Claim this listing only if you own or manage this mechanic. An administrator checks every claim before you get access to edit the listing.
Create owner account Log in