El Sobrante Auto Repair
573 reviews
Mon - Thu: 8:00 AM - 5:00 PM | Fri: 8:00 AM - 4:00 PM
(510) 222-3330
Schedule Service >>
Toggle Menu
Home
Services
Vehicles
Coupons
About Us
Gallery
Appointments
Reviews
Directions
Home
Directions
Go
If You Are Using A Screen Reader And Are Having Problems Using This Website, please call Burrough & Sons Automotive Inc. (510) 222-3330 For Assistance.