KFC K071219

KFC #K071219 is a KFC restaurant located at 171 North Wells Street in Lake Geneva, Wisconsin.