KFC J718318

KFC #J718318 is a KFC restaurant located at 5437 US Highway 90 in Theodore, Alabama.