KFC G964022

KFC #G964022 is a KFC restaurant located at 20 Hancock Bridge Parkway in Cape Coral, Florida.