2617 Meeker Ave.,
El Monte , CA 91732 UNITED STATES
Based on 1 reviews
DO NOT GO HERE!!!!I went in to have two rear tires replaced on my G35 and they scratched one of my rims really bad. I confronted the owner about it and he replied " That rim was already like that when you got here". He then called in his two daughters and...
Worldwide > United States > El Monte, CA > Wholesalers