KFC H220001

KFC #H220001 is a KFC restaurant located at 66 East High Street in London, Ohio.