KFC H740004

KFC #H740004 is a KFC restaurant located at 609 Sagamore Parkway West in West Lafayette, Indiana.