City of Chenoa
Government organization
61726 Chenoa
United States
Phone: (815) 945-7619
Website: http://www.chenoail.org
Chenoa is located at the crossroads of old Route 66 and U.S. Route 24, approximately 110 miles southwest of Chicago and 190 miles northeast of St. Louis.



