Excellent customer service. Not the widest selection.
December 2023
I had a great experience. Everyone was helpful and nice.
June 2023
Out of all the Costco tire locations. These guys have the best customer service. Dennis and Thomas always listen to what the issue is and make sure they go out of their way to address it, even if they have to replace them tires. I live in Norwood, MA but I come here for all my tire related services. The Dedham location... read full comment