KFC J718213

KFC #J718213 is a KFC restaurant located at 2000 Lafayette Avenue in Terre Haute, Indiana.