KFC C180020

KFC #C180020 is a KFC restaurant located at 1101 North Milt Phillips Avenue in Seminole, Oklahoma.