A vibrant community needs space for groups and individuals to hold meetings, study, deliver educational programs, and try a new skill. It also requires space for groups and individuals to share information about their events and activities with others. The Urbandale Public Library strives to be such a destination, offering a number of meeting rooms, study rooms, public bulletin boards, and other spaces that make it a gathering space for all.