Sears 1197

Sears #1197 was a Sears department store located at Westwood Mall in Houston, Texas. The store opened unknown and closed September 2017.