Boch Collision Center


1201 Boston Providence Hwy
Norwood, MA 02062

An Auto Repair in Norwood MA

Recommended by all major insurance companies for expert repair of dents, dings, scratches and severe body damage. No job is too big or too small!


Day Opening Closing
Monday - Friday 8:00 AM 6:00 PM
Saturday - Sunday   Closed
Click the button to add a review for Boch Collision Center

Add Review