Sears Hometown 3760

Sears Hometown #3760 was a Sears Hometown store located at 1221 North Wayne Street in Angola, Indiana.