Allen Edmonds retailer coming soon to the Southlake Town Square

Show map
Allen Edmonds will open in Southlake Town Square at 270 State St., Southlake. The retailer will sell men’s shoes, clothing, belts, travel bags, eyewear and gifts. An opening date has not been announced yet. www.allenedmonds.com