To adhere to the SoCo Health Shelter in Place order, and for the health and safety of our employees and guests, Smothers European Volvo and Mercedes-Benz of Santa Rosa Sales will be closed to brick and mortar commerce until April 7th.

***Volvo and Mercedes-Benz Parts and Service will be open Monday -Friday 7:30-5:30 as they are considered an essential business***

Please visit our websites: or where we will be monitoring sales requests and questions.  We will be able to give quotes and take deposits for vehicles to be delivered at a later date.