KFC E648008

KFC #E648008 is a KFC restaurant located at 15402 Northwest 77th Court in Hialeah, Florida.