Dover Rug & Home is located in Boston, United States on 390 Stuart St. Dover Rug & Home is rated 4.8 out of 5 in the category oriental rug store in United States.
Service options
DeliveryIn-store shopping
Accessibility
Wheelchair-accessible entrance
Offerings
Service guarantee