Smothers European Mercedes-Benz
2881 Corby Ave.
Santa Rosa, CA 95407
Phone: (707) 542-4810
Fax: (707) 542-0737
We are delighted that you are visiting our dealership on the World Wide Web. Our state-of-the-art website has all the information necessary to help you make informed decisions on the buying and ownership of your new or certified pre-owned Mercedes-Benz vehicle. Click around and have fun!