KFC K071156

KFC #K071156 is a KFC restaurant located at 5011 West Western Avenue in South Bend, Indiana.