KFC C750064

KFC #C750064 is a KFC restaurant located at 1980 East 20th Street in Chico, California.