KFC J718057

KFC #J718057 is a KFC restaurant located at 20250 Timberlake Road in Lynchburg, Virginia.