KFC D333042

KFC #D333042 is a KFC restaurant located at 4789 Kentucky Avenue in Indianapolis, Indiana.