KFC K071218

KFC #K071218 is a KFC restaurant located at 1020 Winneconne Avenue in Neenah, Wisconsin.