Auto Parts and Accessories in Santa Cruz, CA
Auto Parts and Accessories
140 Center.,
Santa Cruz ,
CA
95060
UNITED STATES
Based on 1 reviews
Not satisfied
This shop came highly recommended to me but I was highly disappointed with their work. They did not have my car ready when promised and when I got it back it was filthy inside with sanding dust. Also they didn't reinstall the door edge...Worldwide > United States > Santa Cruz, CA > Auto Parts and Accessories