Sears 1222

Sears #1222 was a Sears department store located at South County Center in Saint Louis, Missouri. The store opened unknown and closed September 2018.