Diablo Auto Specialists

1439 Autocenter Dr,
Walnut Creek, CA 94597 US
No Reviews
Be the first to Write a Review

Walnut Creek, CA Subaru service and repair specialists.

Diablo Auto Specialists has been providing Subaru repair to the East Bay area for over 25 years. From general Subaru maintenance to Subaru factory recommended service, Diablo Auto Specialists can repair whatever your vehicle needs.