KFC G010002

KFC #G010002 is a KFC restaurant located at 101 Walton Street West in Willard, Ohio.