KFC D333036

KFC #D333036 is a KFC restaurant located at 903 East Hanna Avenue in Indianapolis, Indiana.