Sears Hometown 3142

Sears Hometown #3142 was a Sears Hometown store located at 4103 Holiday Lane in Ottawa, Illinois.