S & S Mercedes Service & Repair
Tires & Alignment, Car Diagnostic & Electrical, Air Conditioning
“Great service, great technicians, friendly with answers, always willing to help, answer the phone, all the good things we want with a garage and they know what the hell they're doing!”