Leo's Auto Repair & Towing service – reviews, photos, phone number and address – Vehicle services in Los Angeles – Nicelocal.com
![LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/qYn7kQNmTX5x7NluH1vjbQ/348s.jpg)
LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp
![LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/VaO55U4KgyKYClIO_NFXFg/348s.jpg)
LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp
![LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp LEO'S AUTO CARE - 22 Reviews - Auto Repair - 1705 W Garvey Ave N, West Covina, CA - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/7m6hn2J34b4C77fWZ55NjA/348s.jpg)