Upcoming Events

Apr 22 2023 - 11:00am
with Sean Farrell. These ideas have gone from bleeding edge to mainstream, but what exactly are they and what do they do? We'll cover the basics at this presentation.
Apr 24 2023 - 1:30pm
with Sean Farrell. Drop in to this open forum workshop anytime between 1:30 and 3:00 p.m. for help with questions regarding your computer, phone, software, or an app. If possible, bring your Windows or Apple device along with you so we can help! No registration needed, walk-ins welcome!
Apr 24 2023 - 3:00pm
Meet and share knitting techniques. All levels of knitters are welcome.
Apr 25 2023 - 5:30pm
THE MARCH 14TH MEETING HAS BEEN CANCELLED, other meetings will proceed as scheduled.  Katrinka Somdahl, Associate Professor of Political Science with Rowan University will moderate. Sessions are being held in-person in the AFPL lab for eight weeks through April 25. Great Decisions is America's... more
Apr 26 2023 - 10:00am
Join Miss Linda for stories, songs, and rhymes! Suggested for ages 3 and under.
Apr 28 2023 - 1:00pm
with Lisa Botto. Have you ever wanted to learn to make delicious chocolate truffles? Come join Bumblebee Sweets in a crash course to learn to make pretzel bark and two decedent truffle fillings and learn how to dip and coat them for a quick and easy sweet treat. Afterward, join in on tasting the... more
May 1 2023 - 3:00pm
Meet and share knitting techniques. All levels of knitters are welcome.
May 1 2023 - 5:45pm
 Join the scrabblers for word play! Bring your own team or play with others. Registration is suggested however, walk-ins welcome!
May 3 2023 - 10:00am
Join Miss Linda for stories, songs, and rhymes! Suggested for ages 3 and under.
May 3 2023 - 6:00pm
with Dave Montanye. Title for May: "The Guns of August" by Barbara Tuchman. Registration is required. To register, please email [email protected], stop by the circulation desk, or call us at 609-967-7155. A limited number of copies will be available for loan with your library card.

Monday, October 24, 2022

Time Items
All day
 
3pm
Oct 24 2022 - 3:00pm
 
5pm
Oct 24 2022 - 5:00pm to 6:30pm