Diablo Auto Specialists 4 years ago ID: #362664 Listed In : Automotive 1413 Carlback Ave Walnut Creek, CA 94596 925-478-5721 www.diabloautospecialists.com/ Business Description Diablo Auto Specialists has been serving the Walnut Creek, California and nearby areas for many years and features certified technicians for your foreign or domestic car. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : ford dodge chevy Honda Car truck Subaru Chrysler Transmission muffler Buick SUV GM Lexus or Toyota