Star Auto Care Performance Center / 864-242-9400 Okay you high-performance enthusiasts, here’s something to put a smile on your face. A highly skilled and very talented team of Performance Technicians and Advisors solely dedicated to performance and accessory upgrades. That’s all they do—all day, everyday. Our staff is trained and certified by Mercedes-Benz. All […]