1350 North Melrose Drive. Vista, CA
Monday-Saturday: 8AM-5PM
B and D Auto Will provide you knowledgeable, friendly service to keep you safe and your vehicle on the road.
Our Shop
B & D Auto Repair
1350 North Melrose Drive
Vista CA, 92083
Phone 760-631-2886
Service Areas