The Elm Grove Elementary Library is a place of imagination, magic, history, wonder...oh and books too. :)