KFC D203004

KFC #D203004 is a KFC restaurant located at 1010 South Broadway in Geneva, Ohio.