Called in about some shocks and the guy was a total jerk. He had an attitude like I was wasting his time. Wouldnt go there or recommend to anyone to go there.
Ke
Review №2
Shop is closed and no longer in business.
Information
1Photos
2Comments
1Rating
Address:18032 Lemon Dr C-418, Yorba Linda, CA 92886, United States