KFC H730063

KFC #H730063 is a KFC restaurant located at 12910 Foothill Boulevard in Sylmar, California.