Sears 1222

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