KFC J310063

KFC #J310063 is a KFC restaurant located at 21363 US Highway 11 North in McCalla, Alabama.