Sears 1136

Sears #1136 was a Sears department store located at Riverchase Galleria in Birmingham, Alabama. The store opened unknown and closed October 2019.