Sears 1277

Sears #1277 was a Sears department store located at Ingram Park Mall in San Antonio, Texas. The store opened unknown and closed December 2018.