Sears Hometown 3541

Sears Hometown #3541 was a Sears Hometown store located at 501 West North Aave in Flora, Illinois.