Elma Public Library
319 Oak St
P.O. Box 287
Elma, Iowa 50628
641-393-8100
elmaialibrary@gmail.com
Our upcoming events and classes.