Finding reliable auto maintenance service for German cars can be difficult in Hollywood, FL, but the experts at Star Motors are skilled and experienced mechanics who specialize in Mercedes Benz and BMW vehicles. Located at 614 N State Road 7 Hollywood, FL, Star Motors is ASE certified and holds training certificates from Mercedes Benz which signify training for all model Mercedes vehicles....