Sears 2490

Sears #2490 was a Sears department store located at 128 North Vermilion Street in Danville, Illinois. The store opened unknown and closed unknown.