KFC J718032

KFC #J718032 is a KFC restaurant located at 411 Highway 80 in London, Kentucky.