You chose the city of
ST. Elmo
. Now, select a library.
ST. Elmo Public Library District
311 West Cumberland Road, ST. Elmo, IL 62458
If you want to start a
New Library
search,
click here
.