KFC C119004

KFC #C119004 is a KFC restaurant located at 900 South Green River Road in Evansville, Indiana.