KFC G952013

KFC #G952013 is a KFC restaurant located at 14470 South Military Trail in Delray Beach, Florida.