KFC H740006

KFC #H740006 is a KFC restaurant located at 3561 Promenade Parkway in Lafayette, Indiana.