KFC H143023

KFC #H143023 is a KFC restaurant located at 6104 University Avenue in Cedar Falls, Iowa.