Sears 2696

Sears #2696 was a Sears department store located at Southland Mall in Houma, Louisiana. The store opened unknown and closed July 2016.