KFC F190007

KFC #F190007 is a KFC restaurant located at 38 North Cedar Street in Newark, Ohio.