B & D AUTOMOTIVE CENTER
Updated 570 days ago
1510 Main St Redwood City, CA 94063
B & D Automotive Center of Redwood City was established at this location in 1985. We have been working with and building precision autos and trucks for 40 years. High degree of concern for doing the job right, and honestly, with good communication to the client.