Boch Collision

Contact Information


We're sorry. There are no testimonials to display at this time.

Directions Link

Our Location

Boch Collision Center
1201 Boston Providence Hwy

Norwood,, MA 02062

Sales: 866-924-2624

Sales Hours

Monday7:30 am - 6:00 pm
Tuesday7:30 am - 6:00 pm
Wednesday7:30 am - 6:00 pm
Thursday7:30 am - 6:00 pm
Friday7:30 am - 6:00 pm
Saturday8:00 am - 1:00 pm
SundayClosed