KFC H730006

KFC #H730006 is a KFC restaurant located at 21930 Sherman Way in Canoga Park, California.