B & S Muffler & Brakes


4866 E Admiral Pl
Tulsa, OK 74115

An Auto Repair in Tulsa OK

B&S Exhaust and Auto Service is your best choice for top-quality muffler, exhaust, and brake repairs. You can also count on us for your auto maintenance needs. We have 2 convenient locations in Tulsa, OK: Admiral & Yale - 4866 E Admiral Place Sheridan & 25th - 2508 South Sheridan With 30+ years experience as NON-commission based shops, let us be your 1st and last estimate.


Day Opening Closing
Mon - Fri 7:30 am 5:00 pm
Sat & Sun CLOSED  
Click the button to add a review for B & S Muffler & Brakes

Add Review