they repair scratched rims here ?

Dany Spy | Sep 15, 2018 | Category: Tire shop in Santa Rosa, California

California Tire and Wheel - All questions

Address: 1755 Piner Rd, Santa Rosa, CA 95403, USA

California Tire and Wheel | Sep 15, 2019

Sorry we don't

Aaron Lieberfarb | Sep 15, 2018

Nope.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places