FILENES Street: Emerald Square Mall ZIP/City: 02760 North Attleboro Massachusetts United States Phone 001 (508) 699-0220 Fax 001 (812) 332-3691 Map/Routing