KFC K071196

KFC #K071196 is a KFC restaurant located at 101 North Chicago Avenue in South Milwaukee, Wisconsin.