Children's Library Programming Room
Sun, Dec 16, 2:00pm - 2:30pm

Children's Library Programming Room
Mon, Dec 17, 10:30am - 11:30am

TechZone
Mon, Dec 17, 6:00pm - 7:00pm

Meeting Room 1
Tue, Dec 18, 11:00am - 12:00pm

Children's Library Programming Room
Wed, Dec 19, 10:30am - 11:30am

Teen Meeting Room
Wed, Dec 19, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Dec 20, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Dec 20, 12:15pm - 12:25pm

Auditorium
Thu, Dec 20, 6:30pm - 8:00pm

Children's Library Programming Room
Thu, Dec 20, 6:30pm - 7:30pm
This event is full

Children's Library Programming Room
Sat, Dec 22, 2:00pm - 3:00pm

Children's Library Programming Room
Sun, Dec 23, 2:00pm - 2:30pm

Children's Library Programming Room
Wed, Dec 26, 10:30am - 11:30am

Auditorium
Wed, Dec 26, 1:00pm - 3:00pm

Teen Meeting Room
Wed, Dec 26, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Dec 27, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Dec 27, 12:15pm - 12:25pm

Auditorium
Thu, Dec 27, 1:00pm - 3:00pm

Auditorium
Thu, Dec 27, 6:30pm - 8:00pm

Auditorium
Fri, Dec 28, 1:00pm - 3:00pm

Children's Library Programming Room
Sat, Dec 29, 2:00pm - 3:00pm

Children's Library Programming Room
Sun, Dec 30, 2:00pm - 2:30pm

Children's Library Programming Room
Mon, Dec 31, 11:00am - 12:00pm

Children's Library Programming Room
Wed, Jan 02, 10:30am - 11:30am

Children's Library Programming Room
Wed, Jan 02, 2:00pm - 3:00pm

Teen Meeting Room
Wed, Jan 02, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Jan 03, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Jan 03, 12:15pm - 12:25pm

Children's Library Programming Room
Thu, Jan 03, 2:00pm - 3:00pm

Auditorium
Thu, Jan 03, 6:30pm - 8:30pm

Children's Library Programming Room
Fri, Jan 04, 2:00pm - 3:00pm

Children's Library Programming Room
Sat, Jan 05, 11:00am - 12:00pm

Children's Library Programming Room
Sun, Jan 06, 2:00pm - 2:30pm

Children's Library Programming Room
Mon, Jan 07, 10:30am - 11:30am

Children's Library Programming Room
Mon, Jan 07, 2:00pm - 3:30pm

Children's Library Programming Room
Tue, Jan 08, 10:30am - 11:30am

Teen Meeting Room
Tue, Jan 08, 6:00pm - 7:00pm

Children's Library Programming Room
Wed, Jan 09, 10:30am - 11:30am

Teen Meeting Room
Wed, Jan 09, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Jan 10, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Jan 10, 12:15pm - 12:25pm

Meeting Room 2AB
Thu, Jan 10, 6:00pm - 7:30pm

Auditorium
Thu, Jan 10, 6:30pm - 8:25pm

Science & Technology Patent Alcove
Sat, Jan 12, 10:30am - 11:30am

Children's Library Programming Room
Sat, Jan 12, 11:00am - 12:00pm

Meeting Room 2AB
Sat, Jan 12, 1:00pm - 2:30pm

Children's Library Programming Room
Sun, Jan 13, 2:00pm - 2:30pm

Children's Library Programming Room
Mon, Jan 14, 10:30am - 11:30am

Meeting Room 1
Tue, Jan 15, 11:00am - 12:30pm

Science & Technology Patent Alcove
Tue, Jan 15, 6:30pm - 7:30pm

Children's Library Programming Room
Wed, Jan 16, 10:30am - 11:30am

Teen Meeting Room
Wed, Jan 16, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Jan 17, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Jan 17, 12:15pm - 12:25pm

Meeting Room 2AB
Thu, Jan 17, 5:00pm - 8:00pm

Children's Library Programming Room
Thu, Jan 17, 6:30pm - 7:30pm
This event is full

Auditorium
Thu, Jan 17, 6:30pm - 8:15pm

Children's Library Programming Room
Fri, Jan 18, 2:00pm - 3:00pm

Science & Technology Patent Alcove
Sat, Jan 19, 10:15am - 12:00pm

Children's Library Programming Room
Sat, Jan 19, 11:00am - 12:00pm

Teen Meeting Room
Sat, Jan 19, 3:00pm - 4:00pm

Children's Library Programming Room
Sun, Jan 20, 2:00pm - 2:30pm

Teen Meeting Room
Tue, Jan 22, 6:00pm - 7:00pm

Children's Library Programming Room
Wed, Jan 23, 10:30am - 11:30am

Teen Meeting Room
Wed, Jan 23, 3:45pm - 4:45pm

Children's Library Programming Room
Thu, Jan 24, 10:30am - 11:30am

Library Park/Amphitheater
Thu, Jan 24, 12:15pm - 12:25pm

Auditorium
Thu, Jan 24, 6:30pm - 8:00pm

TechZone
Sat, Jan 26, 10:30am - 11:30am
This event is full

Children's Library Programming Room
Sat, Jan 26, 2:00pm - 3:00pm

Children's Library Programming Room
Sun, Jan 27, 2:00pm - 2:30pm

Children's Library Programming Room
Mon, Jan 28, 10:30am - 11:30am

TechZone
Mon, Jan 28, 6:00pm - 7:00pm

Meeting Room 1
Tue, Jan 29, 11:00am - 12:45pm

Children's Library Programming Room
Wed, Jan 30, 10:30am - 11:30am

Teen Meeting Room
Wed, Jan 30, 3:45pm - 4:45pm