Roseville Library, 2180 N. Hamline Ave., 651-724-6001