Printing unavailable on December 4

THURSDAY, DECEMBER 4:  Due to an equipment upgrade, PRINTING will be UNAVAILABLE for most of the day. We *hope* to have it available by late afternoon. You’re welcome to call 716-433-5935 (option 6) after 2:00 PM to ask the Reference Desk if printing is available yet.  We appreciate your patience with this phase of the equipment upgrade and apologize for any inconvenience.

Month Calendar

Featured Events

Age Group
Age Group
Program Type

Primary tabs

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

Ongoing events for April 1, 1990 to April 7, 1990

Sunday, April 1, 1990

View All Events on 04/01/90

Monday, April 2, 1990

View All Events on 04/02/90

Tuesday, April 3, 1990

View All Events on 04/03/90

Wednesday, April 4, 1990

View All Events on 04/04/90

Thursday, April 5, 1990

View All Events on 04/05/90

Friday, April 6, 1990

View All Events on 04/06/90

Saturday, April 7, 1990

View All Events on 04/07/90
1
2
3
4
5
6
7

Ongoing events for April 8, 1990 to April 14, 1990

Sunday, April 8, 1990

View All Events on 04/08/90

Monday, April 9, 1990

View All Events on 04/09/90

Tuesday, April 10, 1990

View All Events on 04/10/90

Wednesday, April 11, 1990

View All Events on 04/11/90

Thursday, April 12, 1990

View All Events on 04/12/90

Friday, April 13, 1990

View All Events on 04/13/90

Saturday, April 14, 1990

View All Events on 04/14/90
8
9
10
11
12
13
14

Ongoing events for April 15, 1990 to April 21, 1990

Sunday, April 15, 1990

View All Events on 04/15/90

Monday, April 16, 1990

View All Events on 04/16/90

Tuesday, April 17, 1990

View All Events on 04/17/90

Wednesday, April 18, 1990

View All Events on 04/18/90

Thursday, April 19, 1990

View All Events on 04/19/90

Friday, April 20, 1990

View All Events on 04/20/90

Saturday, April 21, 1990

View All Events on 04/21/90
15
16
17
18
19
20
21

Ongoing events for April 22, 1990 to April 28, 1990

Sunday, April 22, 1990

View All Events on 04/22/90

Monday, April 23, 1990

View All Events on 04/23/90

Tuesday, April 24, 1990

View All Events on 04/24/90

Wednesday, April 25, 1990

View All Events on 04/25/90

Thursday, April 26, 1990

View All Events on 04/26/90

Friday, April 27, 1990

View All Events on 04/27/90

Saturday, April 28, 1990

View All Events on 04/28/90
22
23
24
25
26
27
28

Ongoing events for April 29, 1990 to May 5, 1990

Sunday, April 29, 1990

View All Events on 04/29/90

Monday, April 30, 1990

View All Events on 04/30/90

Tuesday, May 1, 1990

View All Events on 05/01/90

Wednesday, May 2, 1990

View All Events on 05/02/90

Thursday, May 3, 1990

View All Events on 05/03/90

Friday, May 4, 1990

View All Events on 05/04/90

Saturday, May 5, 1990

View All Events on 05/05/90
29
30
1
2
3
4
5