Upcoming Events This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 1:30pm–2:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 2:00pm–2:30pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 2:30pm–3:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 3:00pm–3:30pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 3:30pm–4:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required Mar 19 2026 Thu Friends of HPL Board Meeting 5:00pm–6:00pm View More Download & Stream Get a Card Research & Learn Donate Reserve a Room Library News 2026-27 Art Season Sets Records Prepare for Peeps-o-Rama! Wisconsin’s First Female Lawyer, Her Fight for Justice New Rock County Early Literacy Resources Staff Picks: Stream or Borrow Previous Next Celebrating Women's History Month Previous Next
This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 1:30pm–2:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required
This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 2:00pm–2:30pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required
This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 2:30pm–3:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required
This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 3:00pm–3:30pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required
This event is in the "Teens" group This event is in the "Adults" group This event is in the "New Adult (Ages 18-30)" group This event is in the "Senior" group Mar 19 2026 Thu Tax Assistance Appointment 3:30pm–4:00pm Teens, Adults, New Adult (Ages 18-30), Senior Full Registration Required