Sears 1212

Sears #1212 is a Sears department store located at North Riverside Park Mall in North Riverside, Illinois. The store opened unknown.