KFC G964008

KFC #G964008 is a KFC restaurant located at 4336 Palm Beach Boulevard in Fort Myers, Florida.