Sears 2360

Sears #2360 was a Sears department store located at Quincy Mall in Quincy, Illinois. The store opened unknown and closed August 2018.