Sears Hometown 7960

Sears Hometown #7960 was a Sears Hometown store located at 313 Mattes Avenue in Vandalia, Illinois.