Sears 5390

Sears #5390 was a Sears department store located at 17 Public Square in Shelbyville, Indiana. The store opened unknown and closed unknown.