Sears Hometown 3076

Sears Hometown #3076 was a Sears Hometown store located at 845 South Main Street in London, Kentucky.