San Diego, CA Metro >
565 Westlake St Ste 200F,
“Whatever the case is, his situation does not make for a good environment to do business - find another mechanic/shop that has good customer service and is financially (and mentally) stable.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now