KFC G952012

KFC #G952012 is a KFC restaurant located at 667 Royal Palm Beach Boulevard in Royal Palm Beach, Florida.