KFC D480002

KFC #D480002 is a KFC restaurant located at 1406 North Scott Street in Napoleon, Ohio.