KFC H830013

KFC #H830013 is a KFC restaurant located at 812 Cecil Avenue in Delano, California.