The Future of Benzel-Busch in 2011

Benzel-Busch Motor Car Corp. is proud to unveil first renderings of what's coming in 2011.  To deliver the ultimate customer experience at our Mercedes-Benz dealership in Englewood, NJ we are undergoing a significant renovation that will allow us to serve our customers in a much more efficient manner.  Serving the New Jersey, New York and Connecticut markets for over 30 years, Benzel-Busch is America's Premier luxury automobile franchise.  Stay tuned here on for updates and photos from the renovation process!