KFC G964010

KFC #G964010 is a KFC restaurant located at 12250 South Cleveland Avenue in Fort Myers, Florida.