3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club July 3 @ 3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club Every Thursday from 3:00 - 5:00 pm No registration required. [...]
3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club July 10 @ 3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club Every Thursday from 3:00 - 5:00 pm No registration required. [...]
3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club July 17 @ 3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club Every Thursday from 3:00 - 5:00 pm No registration required. [...]
10:00 am - 1:30 pm Drop-in Creativity Time July 18 @ 10:00 am - 1:30 pm Drop-in Creativity Time Join us for drop-in creativity time on Friday, July 18th [...] Free
1:30 pm - 6:30 pm Blood Drive July 24 @ 1:30 pm - 6:30 pm Blood Drive The Central PA Blood Bank will be hosting a blood [...]
3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club July 24 @ 3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club Every Thursday from 3:00 - 5:00 pm No registration required. [...]
1:00 pm - 2:00 pm Salsa Canning July 28 @ 1:00 pm - 2:00 pm Salsa Canning Join us for salsa canning on Monday, July 28th at [...] Free
3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club July 31 @ 3:00 pm - 5:00 pm Event Series Annville Free Library Chess Club Every Thursday from 3:00 - 5:00 pm No registration required. [...]