KFC K071199

KFC #K071199 is a KFC restaurant located at 1195 Valley Road in Menasha, Wisconsin.