Sears 2236

Sears #2236 was a Sears department store located at Decatur Mall in Decatur, Alabama. The store opened unknown and closed April 2014.