Sears 2016

Sears #2016 was a Sears department store located at Hammond Square Mall in Hammond, Louisiana. The store opened unknown and closed November 25, 2018.