• Benzel-Busch Motor Car Corp.

    • Car Dealerships
    28 Grand Avenue
    Englewood, NJ 07631
    (201) 298-9922
    • About

      Luxury Lives at Our Mercedes-Benz and Audi Dealerships in NJ & NY

      For nearly half a century, our Mercedes-Benz and Audi dealerships have been elevating the customer experience standard in t