A 58,000 square-foot facility features activities and programs for all ages. The library has a children's reading area, two quiet study areas, a genealogy area and a local history area. The recreation center is equipped with two gyms, a game room for board games, a teen room, a full-function fitness room and an aerobics room.