Call us to schedule an appointment for service or repair for your Mercedes!
Phone: (707) 526-3204
Address: 1241 Petaluma Hill Road – Santa Rosa, CA 95404 (Get Directions)
Hours of Operation: 8 a.m to 5 p.m Monday-Friday
Fill out the form below to send us an email message.