Sears 2577

Sears #2577 was a Sears department store located at Lufkin Mall in Lufkin, Texas. The store opened unknown and closed January 2018.