Home

What's Happening

Upcoming Events

Mon, Jun 18
9:30am - 11:00am
Parents and caregivers with babies from birth - age 2 are welcome to drop in (no registration required) to this fun baby play time! We'll have bubbles and toys...
Mon, Jun 18
1:00pm - 3:30pm
A group of local Mah Jongg players gather to play at the library. New (experienced) players are welcome to attend! Please contact the library prior to...
Tue, Jun 19
10:00am - 12:00pm
Make a play date with a friend at the library! Come in and play and bond with your child with toys, listen to music and play with bubbles!  No registration...
Tue, Jun 19
3:00pm - 4:30pm
Microsoft has released its latest six month build for Windows 10 called the Spring Creators Update. In this class, we'll discuss tips for getting ready for...
Tue, Jun 19
4:00pm - 5:00pm
Join us for yoga for ages 4-7! We'll be moving around a lot, so wear comfy clothing! No need to bring a mat - we have plenty! Parents may join us in the room...
Mon, Jun 18
1:00pm - 3:30pm
A group of local Mah Jongg players gather to play at the library. New (experienced) players are welcome to attend! Please contact the library prior to...
Tue, Jun 19
3:00pm - 4:30pm
Microsoft has released its latest six month build for Windows 10 called the Spring Creators Update. In this class, we'll discuss tips for getting ready for...
Wed, Jun 20
10:00am - 12:00pm
Come on out to the HPL on Wednesdays from 10:00 a.m.- 12:00 p.m and learn to paint with artist Laurie Lafleur. This class is geared for adults. Class size is...
Wed, Jun 20
10:00am - 12:00pm
The Ash Street Group - Digital Photography Group meets at the library on the 1st and 3rd Wednesdays of the month to learn and share digital photography...
Wed, Jun 20
6:30pm - 7:30pm
For centuries, we've known that the health of the brain and the body are connected. But now, science is able to provide insights into how to make lifestyle...
Mon, Jun 18
9:30am - 11:00am
Parents and caregivers with babies from birth - age 2 are welcome to drop in (no registration required) to this fun baby play time! We'll have bubbles and toys...
Tue, Jun 19
10:00am - 12:00pm
Make a play date with a friend at the library! Come in and play and bond with your child with toys, listen to music and play with bubbles!  No registration...
Tue, Jun 19
4:00pm - 5:00pm
Join us for yoga for ages 4-7! We'll be moving around a lot, so wear comfy clothing! No need to bring a mat - we have plenty! Parents may join us in the room...
Wed, Jun 20
10:00am - 12:00pm
Make a play date with a friend at the library! Come in and play and bond with your child with toys, listen to music and play with bubbles!  No registration...
Wed, Jun 20
4:00pm - 5:00pm
Join us for yoga for ages 4-7! We'll be moving around a lot, so wear comfy clothing! No need to bring a mat - we have plenty! Parents may join us in the room...
Tue, Jun 19
3:00pm - 4:30pm
Microsoft has released its latest six month build for Windows 10 called the Spring Creators Update. In this class, we'll discuss tips for getting ready for...
Tue, Jun 26
3:00pm - 4:30pm
Do you own a computer, tablet, smart phone, or other device? Are you looking for some place to get help and to learn more about your device(s)? Bring your...
Tue, Jul 10
3:00pm - 4:30pm
Is your iPhone or iPad getting sluggish, cluttered, bloated, and suffering from constant battery drains? Come to this class to find out how to optimize your...
Wed, Jul 11
10:00am - 12:00pm
The PC Interest Group meets for monthly (2nd Wednesday) to discuss relevant and timely computing topics brought before the group. We welcome participation,...
Tue, Jul 17
3:00pm - 4:30pm
Join us for an introduction to and demo of our new online learning resource called Universal Class. With this online resource, you'll have access to lifelong...