All reviews seem negative
If you have a problem with your new car, you'll have a hard time getting anyone to answer or return your calls. When you finally get in touch with the guy who sold you the car, a...
Offering Mercedez Benz Star & Express Service
New Car Sales; Used Car Sales; Collision & Body Repair; Auto Parts; Auto Repair; Auto Accessories; Tires; Wheels; Oil & Lube; Financing; Warranty Repairs;