KFC J355002

KFC #J355002 is a KFC restaurant located at 226 North Humboldt Avenue in Willows, California.