Sears Hometown 6668

Sears Hometown #6668 was a Sears Hometown store located at 7701 Timberlake Road in Lynchburg, Virginia.