Indian Valley Public Library offers many activites for children, teens and adults such as storytime, Lego club, yoga, chess and photography club. They also offer free museum passes and a wonderful Library of Things.