UPCOMING EVENTS
Canceled
Sat, Aug 08, 10:30am - 11:30am
Solon Branch

Canceled
Sat, Aug 08, 2:00pm - 3:30pm
Fairview Park Branch

Canceled
Mon, Aug 10, 10:30am - 11:30am
Southeast Branch

Mon, Aug 10, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 11:00am - 1:00pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 12:30pm - 2:00pm
Garfield Heights Branch

Canceled
Mon, Aug 10, 2:00pm - 4:00pm
Fairview Park Branch

Mon, Aug 10, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Mon, Aug 10, 3:30pm - 4:00pm
Berea Branch

Canceled
Mon, Aug 10, 6:30pm - 8:00pm
Southeast Branch

Tue, Aug 11, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Tue, Aug 11, 1:30pm - 2:30pm
Brooklyn Branch

Canceled
Tue, Aug 11, 2:00pm - 3:00pm
Fairview Park Branch

Tue, Aug 11, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Tue, Aug 11, 2:30pm - 4:00pm
Mayfield Branch

Canceled
Wed, Aug 12, 10:30am - 11:30am
Mayfield Branch

Wed, Aug 12, 11:00am - 12:00pm
Parma-Snow Branch

Wed, Aug 12, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Orange Branch

Thu, Aug 13, 11:00am - 12:00pm
Parma-Snow Branch

Thu, Aug 13, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Thu, Aug 13, 6:00pm - 8:00pm
Parma-Snow Branch

Canceled
Fri, Aug 14, 10:00am - 10:45am
Orange Branch

Canceled
Fri, Aug 14, 10:30am - 11:30am
Berea Branch

Canceled
Fri, Aug 14, 11:00am - 12:00pm
Parma Branch

Fri, Aug 14, 11:00am - 12:00pm
Parma-Snow Branch

Fri, Aug 14, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Sat, Aug 15, 10:00am - 11:00am
Independence Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Brecksville Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Parma Heights Branch

Canceled
Sat, Aug 15, 2:00pm - 4:00pm
Brooklyn Branch

Mon, Aug 17, 11:00am - 12:00pm
Parma-Snow Branch

Mon, Aug 17, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Mon, Aug 17, 7:00pm - 8:00pm
Independence Branch