Swickard Auto Group
–
San Francisco, CA, 94109
... Swickard has positioned itself as a leader in highline brands such as Mercedes Benz, Toyota, Lexus, Porsche, Audi, and Jaguar-Land Rover among others. We have over 2,000 employees at 28 dealerships in 5 states...and we are still growing! We were ... - May 02