Chenoa Public Library and Community Technology Center http://chenoalibrary.org/230 Green St Chenoa IL 61726(815) 945-4253 / Fax (815) 945-4203