B & M Automotive is a full-service vehicle repair shop located on Centre Street in the heart of West Roxbury. The business was founded in the 1960s and offers the gamut of standard repairs, parts and accessories. B & M is not a body shop nor is it a gas station.