KFC K071169

KFC #K071169 is a KFC restaurant located at 2001 Rose Street in La Crosse, Wisconsin.