Welcome to the Boch Toyota Dealership
The Boch Toyota dealership is located on the Automile in Norwood, MA. We
are proud to be a premier Massachusetts Toyota dealer in the Boston area. From the
moment you step into our dealer showroom, you will know our commitment to customer