KFC H730016

KFC #H730016 is a KFC restaurant located at 6502 Laurel Canyon Boulevard in North Hollywood, California.