Family-owned and operated, Leo's Auto Care has been repairing and servicing vehicles in West Covina for over 35 years. Shop owner Leo Ramirez comes from a family of auto mechanics and gas station owners, so car repair runs in his blood—an undeniable fact that inspired him to open his own auto repair shop. From day one, Leo has trained Family-owned and operated, Leo's Auto Care has been repairing and servicing vehicles in West Covina for over 35 years. Shop owner Leo Ramirez comes from a family of auto mechanics and gas station owners, so car repair runs in his blood—an undeniable fact that inspired him to open his own auto repair shop. From day one, Leo has trained rigorously to learn the intricacies of proper vehicle maintenance, and he continuously invests his time and resources to ensure the shop is up to date with the latest automotive technology and equipment. You can be confident your car is in good hands at Leo’s. ...more