Amenities
Amenities
Amenities
Amenities
Amenities
Amenities
Amenities
Amenities
Amenities
Amenities
Melrose Oriental Rug is located 10 miles north of Boston and was established in 1978 by the Mouradian family. This store carries a wide selection of high quality Oriental rugs. Rug cleaning and repair is done in this facility by the staff themselves and Oriental stair runners are also sold and installed.
Amenities