Address: | 12335 Rush St, South El Monte, CA 91733, USA |
---|---|
Postal code: | 91733 |
Phone: | (626) 279-1491 |
A good mechanic for my car, if you are in El Monte area and need one, give a try.
Honest mechanic, does great work at fair prices.
Leo is the best!!! Very knowledgeable. Works wonders with all automobiles. I have lots of confidence in his work. I've know Leo worked on my parents car when I was 14yrs old, I am now 37... so basically 23yrs of knowing his work.. every time I have problems with my car I know I can trust Castillo's auto repair!👍👍👍
The big homie Leo is a excellent mechanic. My family and i have been going to him for years!! I moved to fontana and still drive out here to him. He doesnt lie to you and try to rip you off like other mechanics. Good karma has his shop full of customers