Sears 1146

Sears #1146 was a Sears department store located at Wolfchase Galleria in Memphis, Tennessee. The store opened unknown and closed December 2018.