Fremont Auto Center
–
Fremont, CA, 94536
... Working with Mercedes, he was the first person to fix the vehicles that other technicians could not diagnose, including vehicles that were assigned to him as a foreman only. Sal has worked on Maybach’s, and is certified to work on the Mercedes SLR ... - Jun 07