End of an Era: Iconic Clothing Store Closes After 27 Years, Loyal Customers Find New Solutions

According to The Sun, A popular women’s clothing store is set to close its doors, marking the end of an era after 27 years in the same location. The Talbots store at The Summit shopping center in Birmingham, Alabama, has been a staple since its opening in 1997. Closure…

Story continues

TRENDING NOW