Sears 1221

Sears #1221 was a Sears department store located at Chapel Hills Mall in Colorado Springs, Colorado. The store opened unknown and closed March 2019.