KFC H200017

KFC #H200017 is a KFC restaurant located at 2733 169th Street in Hammond, Indiana.