KFC 24571

KFC #24571 is a KFC restaurant located at 14912 Tamiami Trail in North Port, Florida.