KFC G964009

KFC #G964009 is a KFC restaurant located at 13160 Highway 41 North in North Fort Myers, Florida.