Get Directions to our Subaru dealership from the Bay Area, Petaluma and Sebastopol Region
We are located at 2987 Corby Ave in Santa Rosa, and look forward to meeting you
2987 Corby Ave
Santa Rosa, CA 95407
Serving the North Bay since 1961
We are located at 2987 Corby Ave in Santa Rosa, and look forward to meeting you