KFC C301005

KFC #C301005 is a KFC restaurant located at 1610 Freedom Boulevard in Freedom, California.