Public Library with a wide range of services including on-line access to books and films. Adults and children's programs throughout the year on a wide range of subjects.