Auto Repair in Fremont, CA
Auto Repair • Tires
40975 Albrae St.,
Fremont ,
CA
94538
UNITED STATES
Based on 1 reviews
stay away....
I will never go back to this store. I took my car for a brake job and they tried to add $500 of unneeded repairs saying that the fluids needed replacing and the engine mounts were broken. So I said not to do any repairs and we took the...Worldwide > United States > Fremont, CA > Auto Repair