Sears 1167

Sears #1167 was a Sears department store located at Park North Shopping Center in San Antonio, Texas. The store opened unknown and closed August 2018.