KFC K071230

KFC #K071230 is a KFC restaurant located at 442 North Wright Street in Delavan, Wisconsin.