Automotive in San Diego, CA
Automotive • Auto Dealers • Auto Repair
1858 San Diego Ave.,
San Diego ,
CA
92110
UNITED STATES
Based on 1 reviews
.
I took the truck in unannounced and they got to it right away. Took them about 20 minutes to do the work, I watched the whole time. When it came time to pay, he said "No Charge.Worldwide > United States > San Diego, CA > Auto Dealers