A visit to The Rug Company's beautiful showroom in Boston offers the opportunity to see and feel our luxury rugs. Get in touch to book an appointment.
United States - Boston Showroom
129 Newbury Street, Boston, Massachusetts, United States. - 02116
|Monday:||10:00 am - 6:00 pm|
|Tuesday:||10:00 am - 6:00 pm|
|Wednesday:||10:00 am - 6:00 pm|
|Friday:||10:00 am - 6:00 pm|