View the current Benzel - Busch Motor Car Corp. lease specials.
Learn More Here.
Benzel - Busch Motor Car Corp., an authorized Mercedes-Benz Dealer located in the heart of Englewood, NJ and the Bergen county area. Whether you're visiting to search for your next Mercedes-Benz or contacting our Mercedes Service Department, we hope to help. Contact us online, or visit us at 28 Grand Avenue, Englewood, NJ and 07631.