Sears Hometown 7674

Sears Hometown #7674 was a Sears Hometown store located at 2716 East Main Street in Saint Charles, Illinois.