KFC E720327

KFC #E720327 is a KFC restaurant located at 8101 Watt Avenue in Antelope, California.