KFC D142001

KFC #D142001 is a KFC restaurant located at 83 West Main Street in Shelby, Ohio.