KFC C037001

KFC #C037001 is a KFC restaurant located at 1244 South La Brea Avenue in Los Angeles, California.