View The Next Member On The ListView the Previous Member On The ListBack To The Full Membership ListRochester Public LibraryWe strengthen community and enrich lives by sparking imagination, creativity, engagement, and learning.Type(s) of Youth WorkOut of School Time / Out of School ProgrammingAge Group(s) SupportedAll age groupsVisit Website(507) 328-2339