Sears 5540

Sears #5540 was a Sears department store located at 418 Commercial Avenue in Lowell, Indiana. The store opened unknown and closed unknown.