KFC C311002

KFC #C311002 is a KFC restaurant located at 333 Monte Vista Drive in Dinuba, California.