We recently reported that SuitSupply was planning to open at 16th and Locust in February 2013. Now it seems Allen Edmonds, another menswear store, will open later that spring at 1736 Chestnut Street (which is actually 18th and Chestnut), "dangerously close to Boyds and Sherman Brothers." [Racked Philly]
Filed under: