Sears Hometown 7860

Sears Hometown #7860 was a Sears Hometown store located at 203 Randall Road in South Elgin, Illinois.