Metro Commercial announced that Allen Edmonds has opened a flagship shoe store in Philadelphia, located at the corner of 18th & Chestnut Streets.
Urban Outfitters’ concept Free People, as well as men’s shoe retailer Allen Edmonds, will make their debut to the Northeast Ohio market when they open their doors at Eton Chagrin Boulevard.
Past Issues