Dealer Overview on KBB.com
Boch New To You Inventory
123 Used Vehicles in Stock
Browse all used vehicles on this dealer's lot
Why You Should Buy A New Car From Us
The Boch Automotive Dealerships in New England serves New and Used automotive shoppers in Boston, Norwood, Westwood, Attleboro, North Attleboro, Foxboro, Dedham, Needham, Newton, Wellesley, Concord, Providence, and surrounding areas in New England.