Saturday, Mar 28th, 2026 · Dubuque County Library - Asbury Branch

10 a.m.-12 p.m. — Dubuque County Library - Asbury Branch — $60 per team of 4 — Compete to complete a 500-piece puzzle and support the library with friends.

LEARN MORE
Puzzle Palooza – Competition & Fundraiser
→