Great small town public library. Good kids section, including computers & activities & storytime for little ones. «Movie club» for video rentals. And decent variety of fiction & non-fiction. Quite a bit available in Spanish. Friendly staff. Monthly Friends of the Library club meetings. Computers available with internet, copy and fax services for a fee.