95 Blanchard Rd.,
Cambridge , MA 02138 UNITED STATES
Based on 1 reviews
high quality fabrics, great selectionThe fabrics here are beautiful. There is a great selection and the people are very helpful. Prices are more than at chain stores but in this case you truly get what you pay for!
Worldwide > United States > Cambridge, MA > Furniture