Upcoming Events

Mar 25 2019 - 3:30pm
Meet and share knitting techniques. All levels of knitters are welcome.
Mar 25 2019 - 5:00pm
Instructor Marclino Marroquin will teach this one hour four-week beginner course with techniques such as how to punch/defend with the hands, and how to block. Registration is reguired by calling the library at 609-967-7155 or by stopping at the circulation desk. Avalon property owners may register... more
Mar 25 2019 - 5:45pm
Join the scrabblers for word play.
Mar 25 2019 - 6:00pm
with Sean Farrell. Drop in to this open forum workshop anytime between 6 and 7:30 p.m.. for help with questions regarding your computer, phone, software, or an app. If possible, bring your phone or laptop along with you so we can help! No registration needed, walk-ins welcome!
Mar 26 2019 - 10:00am
Join us for stories, songs and crafts for children of all ages.
Mar 26 2019 - 6:00pm
The Favourite Early 18th century. England is at war with the French. Nevertheless, duck racing and pineapple eating are thriving. A frail Queen Anne (Olivia Colman) occupies the throne and her close friend Lady Sarah (Rachel Weisz) governs the country in her stead while tending to Anne's ill... more
Mar 27 2019 - 10:00am
with Cathy Zane. Learn how to access the library's online newspaper resources, such as Consumer Reports, NewsBank and the Philadelphia Inquirer.
Mar 28 2019 - 10:00am
Join us for stories, songs and crafts for children of all ages.
Mar 28 2019 - 6:00pm
with moderator Dorothy Pearson. Title for March: "Then She Was Gone" by Lisa Jewell. Complimentary books may be available upon registration. Register by calling 609-967-7155 or stopping by the circulation desk.
Mar 28 2019 - 6:00pm
The Favourite Early 18th century. England is at war with the French. Nevertheless, duck racing and pineapple eating are thriving. A frail Queen Anne (Olivia Colman) occupies the throne and her close friend Lady Sarah (Rachel Weisz) governs the country in her stead while tending to Anne's ill... more

Saturday, January 19, 2019

Time Items
All day
 
9am
Jan 19 2019 - 9:00am to 5:00pm
 
10am
Jan 19 2019 - 10:00am
 
Jan 19 2019 - 10:00am to 12:00pm
 
Jan 19 2019 - 10:00am to 12:00pm