Upcoming Events

Oct 22 2018 - 10:30am
A great opportunity for caregivers to get together and experience fun things they can do with their babies that encourage interaction and literacy. Call us or stop by to register or do it online!
Oct 22 2018 - 7:00pm
This group meets quarterly -- on the fourth Monday of January, April, July, and October -- at 7:00 pm..  Read and be ready to discuss In Farleigh Field by Rhys Bowen. Copies of the book are available at the front desk.
Oct 23 2018 - 9:30am
Babies, Toddlers & Preschoolers may join us for stories, songs & more! No registration is necessary.
Oct 23 2018 - 10:30am
Babies, Toddlers and Preschoolers may join us for stories, songs & more! No registration is necessary.
Oct 23 2018 - 7:00pm
The popular musical duo of Rich Conroy and Don Bouchard will play a concert of 50s, 60s, and 70s music with a little Irish thrown in.  
Oct 24 2018 - 10:30am
Babies, Toddlers & Preschoolers may join us for stories, songs & more! No registration is necessary.
Oct 24 2018 - 12:10pm
“Books Sandwiched In,” a lunchtime book review series running four consecutive Wednesdays, returns on October 10th and runs each Wednesday until October 31st. The event is free and open to the public, and participants need not have read the book beforehand. Bring your lunch! Coffee, tea and cookies... more
Oct 24 2018 - 5:00pm
Join Decks, Dice & Meeples for a variety of games! This is a great event for our older kids, teens and parents too! Our October 30th night is a special Halloween Game Night! No registration is necessary.
Oct 24 2018 - 6:00pm
Make medieval crafts to be used for your Halloween costume or for the upcoming Harry Potter night! Registration is required. All ages are welcome.
Oct 24 2018 - 6:30pm
 Join us to make an altered book pumpkin with instructor Jenn Cascell! Cost for materials is $3 per person and some supplies are needed. Registration is required! Please call 585-343-9550 to register. ***Note: This class is full

October 2018

Sun Mon Tue Wed Thu Fri Sat
30
1
2
3
4
5
6
 
9:30 am to 10:00 am
 
10:30 am to 11:00 am
 
10:30 am to 11:00 am
 
9:00 am to 7:00 pm
 
3:15 pm to 4:00 pm
 
 
 
7
8
9
10
11
12
13
 
(All day)
 
9:30 am to 10:00 am
 
10:30 am to 11:00 am
 
10:30 am to 11:15 am
 
 
5:00 pm to 8:30 pm
 
6:30 pm to 8:30 pm
 
3:15 pm to 4:00 pm
 
 
 
 
14
15
16
17
18
19
20
 
 
9:30 am to 10:00 am
 
10:30 am to 11:00 am
 
3:15 pm to 4:00 pm
 
6:30 pm to 7:30 pm
 
 
21
22
23
24
25
26
27
 
9:30 am to 10:00 am
 
10:30 am to 11:00 am
 
 
10:30 am to 11:00 am
 
 
5:00 pm to 8:30 pm
 
6:00 pm to 7:00 pm
 
3:15 pm to 4:00 pm
 
 
 
28
29
30
31
1
2
3
 
5:00 pm to 8:30 pm
 
6:00 pm to 7:00 pm
 
9:30 am to 10:00 am
 
10:30 am to 11:00 am
 
10:30 am to 11:00 am