Boch Toyota Has Been The #1 Toyota Dealer In Sales, In New England, Since 1980!*
Boch Toyota's Red Tag Sale
Welcome to Boch Toyota in Norwood, MA.
Boch Toyota has been the #1 Toyota Dealer,
in sales, in New England, Since 1980!*
Check out these great deals on Toyota Cars, Trucks, and SUVs!
*As verified by 2007 & 2008 TMS records.