KFC K071158

KFC #K071158 is a KFC restaurant located at 4207 South Michigan Street in South Bend, Indiana.