Sears 1151

Sears #1151 was a Sears department store located at Woodland Hills Mall in Tulsa, Oklahoma. The store opened unknown and closed December 2018.