Category: | Store, |
---|---|
Address: | 5960 San Pedro St, Los Angeles, CA 90003, USA |
Postal code: | 90003 |
Phone: | (323) 232-3311 |
Don Alex the mechanic is experienced and knows what he is doing. Have had several jobs done here and would highly recommend for anyone who is having car troubles. He is very polite and fair.