KFC J310055

KFC #J310055 is a KFC restaurant located at 105 US Highway 80 in Demopolis, Alabama.