Original: The Chenoa Illinois , City of chenoa Presnetation video Provided by Tanner Bagley .
Simplified: Chenoa is a city of Illinois in the United States .