Leo's Auto Care, auto repair shop in West Covina CA
call us today (626) 960-1660
1705 W Garvey Ave North ⋅ West Covina ⋅ CA ⋅ 91790
Service Slogan

Contact
Leo's Auto Care

Contact Leo's Auto Care, auto repair shop in West Covina CA
Leo's Auto Care

We are here to help you with your transmission, auto repair and service needs. Come in, give us a call or send us an email. We will get back to you as soon as we can during regular business hours.

Shop Location & Information:

Address: 1705 W Garvey Ave North
West Covina, CA 91790
Phone: (626) 960-1660
Hours: Mon-Fri: 8:00AM - 5:00PM
Sat: 8:00AM - 2:30PM

Contact Form

Use this form to contact us or call us at (626) 960-1660.

Map of our Location

Areas We Service

Located in the West Covina area, we service the following communities: Covina, Baldwin Park, Azusa, Glendora, Walnut, El Monte, Pomona, Duarte, Whittier, Alhambra and surrounding areas.