13140 Poway Rd.,
Poway , CA 92064 UNITED STATES
Based on 1 reviews
I have my music back.So, my car radio broke down, and they are the only one's in the area. sales guy was a little bit pushy and talked a lot. but good thing about those small places is that you can always negotiate. I am happy with their work and service.
Worldwide > United States > Poway, CA > Car Wash