Robert Allen claims to be the primary source for the world’s finest fabrics. The Robert Allen groups is also known to be committed in offering well-merchandised collections of the most innovative fabric designs and constructions. The store has been in business for more than 70 years to date.
Boston Design Center One Design Center Place, Suite 317
Boston , MA 02210