Clinton County IL Library A Magnet For The Community
Like many small town libraries, the Case-Halstead Library in Carlyle, IL has a rich history and a vibrant current life. And it’s about a lot more than books! It was with foresight and good will that a former Carlyle resident, … Continue reading