March 13, 2013

Metro Commercial announced that Allen Edmonds has opened a flagship shoe store in Philadelphia, located at the corner of 18th & Chestnut Streets.

January 24, 2012

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.