KFC F825001

KFC #F825001 is a KFC restaurant located at 12862 Central Avenue in Chino, California.