Sears 2760

Sears #2760 was a Sears department store located at NorthPark Mall in Davenport, Iowa. The store opened unknown and closed September 2018.