C&T DEDHAM is CLOSING
On August 22nd, 2020 C&T Dedham will be closing its doors. Our lease is up and an era is over. Thank you to all of our Dedham customers for their business and friendships. Please come visit us at our downtown Natick location at 13 West Central Street.
Monday - Friday: 7:00am-5:00pm
Saturday: 9:00am - 5:00pm
We Love Our Customers
"Thank You to you and all the people who work with you - from beginning to end the whole process, despite the pandemic, couldn't have been better. I don't know names but everyone I dealt with from first coming into your place until the delivery this morning were so helpful, kind, and professional."