As it forges ahead with its growth strategy, Allen Edmonds has debuted its first store in Charleston, S.C. Located at 337 King Street in the heart of the city’s historic shopping district, the Caleres ...