Sears 2258 (Willows, California)

Sears #2258 was a Sears department store located at 113 North Tehama Street in Willows, California.