Your domain registration is pending. Check back in an hour


It's almost a new year, new decade, and time for you to get an oil change - come in to get on at B-Motors, with honest mechanics by your side we will provide the an affordable price for your needs.

Learn more


4 months ago
This mechanic shop the best in the town
- Mohamad M
a year ago
Very honest, professional and respectful auto mechanic! I Saved lots of money and time! Thank you very much B Motors!
- Edward K
4 days ago
Love this place
- Uzbek 7
At B-Motors, We ensure that your car is repaired with delicate care, we will walk you through finding the right parts, that suit your needs. A wide range of options, at your choice - stop by today to get your car checked.

Contact Us


Call now
  • (314) 925-8284


Get directions
9900 S Broadway
St. Louis, MO 63125
United States

Business Hours

Mon:9:00 AM – 5:00 PM
Tue:9:00 AM – 5:00 PM
Wed:9:00 AM – 5:00 PM
Thu:9:00 AM – 5:00 PM
Fri:9:00 AM – 5:00 PM
Sat:9:00 AM – 5:00 PM
Get quote
Message sent. We'll get back to you soon.