KFC E791013

KFC #E791013 is a KFC restaurant located at 8515 South Central Avenue in Los Angeles, California.