Sears 5380

Sears #5380 was a Sears department store located at 54 North Sandusky Street in Delaware, Ohio. The store opened unknown and closed unknown.