Sears 2796

Sears #2796 was a Sears department store located at University Mall in Tuscaloosa, Alabama. The store opened unknown and closed January 2018.