KFC L775049

KFC #L775049 is a KFC restaurant located at 241 Cox Creek Parkway in Florence, Alabama.