Boch Honda
279 Providence Hwy Rte 1
Norwood, MA 02062 877-658-4157
Norwood, MA 02062 877-658-4157
Ratings
Consumer Ratings for Boch Honda — 40 Ratings
Percent of customers who rated service "superior" for:
Advice on choice and use of products
Staff attitudes/atmosphere
Reliability (standing behind products, delivering on time, etc.)
Overall quality
Consumer Comments for Boch Honda
Mar 25, 2021
Mar 25, 2021
Mar 18, 2021
...and 37 more consumer comments for Boch Honda