close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.
  • Search the web
  • Search the catalog
UPCOMING PROGRAMS
Chagrin Falls Branch
Fri, Jun 22, All day

Parma Heights Branch
Fri, Jun 22, All day

North Olmsted Branch
Fri, Jun 22, 9:00am - 5:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Fri, Jun 22, 9:00am - 5:30pm

Mayfield Branch
Fri, Jun 22, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Fri, Jun 22, 9:00am - 5:30pm

Parma-Snow Branch - Conference Room A/B (75)
Fri, Jun 22, 9:30am - 12:30pm

Brecksville Branch - Meeting Room
Fri, Jun 22, 10:00am - 10:30am
This event is full

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jun 22, 10:00am - 12:00pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Fri, Jun 22, 10:00am - 4:00pm

Garfield Heights Branch - Meeting Room A (40)
Fri, Jun 22, 10:00am - 12:00pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Fri, Jun 22, 10:00am - 11:00am

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jun 22, 10:00am - 11:00am

Bay Village Branch - Story Room (30)
Fri, Jun 22, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Fri, Jun 22, 10:00am - 11:00am

North Royalton Branch - Story/Craft Room (50)
Fri, Jun 22, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Fri, Jun 22, 10:00am - 11:00am

North Royalton Branch - Story/Craft Room (50)
Fri, Jun 22, 11:00am - 11:30am

South Euclid-Lyndhurst Branch
Fri, Jun 22, 11:15am - 12:15pm

Parma Heights Branch - Meeting Room A (58)
Fri, Jun 22, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Fri, Jun 22, 11:30am - 12:00pm

Maple Heights Branch
Fri, Jun 22, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Fri, Jun 22, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Fri, Jun 22, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Fri, Jun 22, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Fri, Jun 22, 11:45am - 12:35pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Fri, Jun 22, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jun 22, 12:15pm - 12:45pm

North Royalton Branch - Conference Room 124 (50)
Fri, Jun 22, 1:00pm - 3:30pm

Garfield Heights Branch - Meeting Room A (40)
Fri, Jun 22, 1:00pm - 3:00pm

Canceled
Parma Branch
Fri, Jun 22, 1:00pm - 5:00pm

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jun 22, 1:00pm - 3:00pm

Berea Branch
Fri, Jun 22, 1:00pm - 4:30pm

Brooklyn Branch - Large Meeting Room (75)
Fri, Jun 22, 1:30pm - 3:30pm
Registration is now closed

South Euclid-Lyndhurst Branch
Fri, Jun 22, 1:30pm - 4:30pm
Registration is now closed

Solon Branch - Meeting Room (75)
Fri, Jun 22, 1:30pm - 4:30pm
Registration is now closed

Maple Heights Branch - Homework Center (100)
Fri, Jun 22, 1:30pm - 4:30pm
Registration is now closed

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Fri, Jun 22, 2:00pm - 4:00pm

South Euclid-Lyndhurst Branch
Fri, Jun 22, 2:00pm - 5:00pm

Parma-Snow Branch - Story/Craft/Resource Room (125)
Fri, Jun 22, 2:00pm - 3:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Fri, Jun 22, 3:00pm - 3:30pm

Chagrin Falls Branch
Sat, Jun 23, All day

Parma Heights Branch
Sat, Jun 23, All day

Berea Branch
Sat, Jun 23, 9:00am - 4:30pm

Parma Branch
Sat, Jun 23, 9:00am - 2:00pm

Garfield Heights Branch
Sat, Jun 23, 9:30am - 10:30am

Fairview Park Branch - Technology Learning Center (16)
Sat, Jun 23, 9:30am - 12:30pm
This event is full

Strongsville Branch
Sat, Jun 23, 9:30am - 10:30am

Parma-Snow Branch - Resource Room (75)
Sat, Jun 23, 10:00am - 12:00pm

South Euclid-Lyndhurst Branch
Sat, Jun 23, 10:00am - 11:00am

Warrensville Heights Branch - Technology Learning Center (16)
Sat, Jun 23, 10:00am - 1:00pm

Mayfield Branch
Sat, Jun 23, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Sat, Jun 23, 10:00am - 10:30am

Bay Village Branch - Bay Meeting Room (100)
Sat, Jun 23, 10:00am - 11:00am

Solon Branch - Story/Craft Room (25)
Sat, Jun 23, 10:00am - 10:30am

Parma-Snow Branch - Innovation Center
Sat, Jun 23, 10:00am - 11:00am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Sat, Jun 23, 10:00am - 10:45am
This event is full

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Sat, Jun 23, 10:30am - 11:30am

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Sat, Jun 23, 10:30am - 3:30pm

Parma Branch
Sat, Jun 23, 11:00am - 11:30am

North Royalton Branch - Story/Craft/Resource Room Combined (80)
Sat, Jun 23, 11:00am - 12:00pm

Garfield Heights Branch
Sat, Jun 23, 11:00am - 1:00pm

Southeast Branch - Small Meeting Room (15)
Sat, Jun 23, 11:30am - 12:30pm
This event is full

Parma-Snow Branch
Sat, Jun 23, 1:00pm - 2:00pm

Bay Village Branch - Bay Meeting Room (100)
Sat, Jun 23, 2:00pm - 3:30pm

Brooklyn Branch - Large Meeting Room (75)
Sat, Jun 23, 2:00pm - 5:00pm
This event is full

Parma Branch - Story/Craft Room (49)
Sat, Jun 23, 2:00pm - 2:45pm

Solon Branch - Story/Craft Room (25)
Sat, Jun 23, 2:00pm - 3:00pm
This event is full

Warrensville Heights Branch - Homework Center (104)
Sat, Jun 23, 2:00pm - 3:00pm

Southeast Branch - Meeting Room (70)
Sat, Jun 23, 2:00pm - 2:30pm

Southeast Branch - Small Meeting Room (15)
Sat, Jun 23, 3:00pm - 4:00pm
This event is full

Chagrin Falls Branch
Sun, Jun 24, All day

Parma Heights Branch
Sun, Jun 24, All day

Berea Branch
Sun, Jun 24, 1:00pm - 3:30pm

Solon Branch - Meeting Room (75)
Sun, Jun 24, 1:30pm - 3:30pm

Bay Village Branch
Sun, Jun 24, 2:00pm - 3:00pm

Warrensville Heights Branch
Sun, Jun 24, 2:00pm - 3:00pm

Chagrin Falls Branch
Mon, Jun 25, All day

Parma Heights Branch
Mon, Jun 25, All day

Fairview Park Branch
Mon, Jun 25, 9:00am - 3:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jun 25, 9:00am - 5:30pm

Fairview Park Branch
Mon, Jun 25, 9:00am - 5:30pm

Brooklyn Branch
Mon, Jun 25, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Mon, Jun 25, 9:00am - 5:30pm

Maple Heights Branch
Mon, Jun 25, 9:00am - 11:00am

Warrensville Heights Branch - Conference Room A (24)
Mon, Jun 25, 9:30am - 12:00pm

Brook Park Branch - Large Meeting Room (100)
Mon, Jun 25, 9:30am - 12:00pm

Parma Branch - Conference Room B (40)
Mon, Jun 25, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Mon, Jun 25, 9:30am - 12:00pm

New venue Brecksville Branch - Storytime Room (40)
Mon, Jun 25, 10:00am - 10:20am

Parma Branch - Story/Craft Room (49)
Mon, Jun 25, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Mon, Jun 25, 10:00am - 10:25am

Orange Branch - Youth Programming Room (40)
Mon, Jun 25, 10:00am - 10:45am

North Olmsted Branch - Story Room (100)
Mon, Jun 25, 10:00am - 10:20am

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jun 25, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Mon, Jun 25, 10:00am - 10:25am

Garfield Heights Branch
Mon, Jun 25, 10:00am - 10:45am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Mon, Jun 25, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Mon, Jun 25, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Mon, Jun 25, 10:00am - 10:20am

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Mon, Jun 25, 10:00am - 12:00pm

Olmsted Falls Branch - Meeting Room A & B (54)
Mon, Jun 25, 10:00am - 11:30am
Registration is now closed

Solon Branch - Story/Craft Room (25)
Mon, Jun 25, 10:30am - 10:50am

Bay Village Branch
Mon, Jun 25, 10:30am - 11:00am

North Royalton Branch
Mon, Jun 25, 11:00am - 12:00pm

Parma Heights Branch - Meeting Room A (58)
Mon, Jun 25, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Mon, Jun 25, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jun 25, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Mon, Jun 25, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jun 25, 11:30am - 12:00pm

Strongsville Branch
Mon, Jun 25, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jun 25, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Mon, Jun 25, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Mon, Jun 25, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Mon, Jun 25, 12:15pm - 12:45pm

Strongsville Branch - Meeting Rooms A & B (150)
Mon, Jun 25, 1:00pm - 5:00pm
This event is full

Brecksville Branch - Meeting Room
Mon, Jun 25, 1:00pm - 4:00pm

Warrensville Heights Branch - Homework Center (104)
Mon, Jun 25, 1:00pm - 5:00pm
This event is full

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Mon, Jun 25, 1:00pm - 3:00pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jun 25, 1:30pm - 4:30pm
This event is full

Parma Heights Branch - Meeting Room A (58)
Mon, Jun 25, 1:30pm - 4:30pm
This event is full

Independence Branch - Meeting Room (100)
Mon, Jun 25, 1:30pm - 4:30pm
This event is full

Solon Branch
Mon, Jun 25, 1:30pm - 2:15pm
Registration is now closed

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Mon, Jun 25, 1:30pm - 3:30pm
This event is full

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Mon, Jun 25, 1:30pm - 3:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Mon, Jun 25, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Mon, Jun 25, 1:30pm - 3:30pm
This event is full

Richmond Heights Branch - Meeting Room (30)
Mon, Jun 25, 1:30pm - 4:30pm
This event is full

Solon Branch - Story/Craft Room (25)
Mon, Jun 25, 1:30pm - 2:15pm
Registration is now closed

North Olmsted Branch - Story Room (100)
Mon, Jun 25, 1:30pm - 2:00pm

Fairview Park Branch - Meeting Room (A & B) (80)
Mon, Jun 25, 1:30pm - 4:00pm
This event is full

Brooklyn Branch - Storytime Room (40)
Mon, Jun 25, 1:30pm - 4:00pm

Solon Branch - Conference Room (12)
Mon, Jun 25, 2:00pm - 3:00pm
This event is full

Southeast Branch - Meeting Room (70)
Mon, Jun 25, 2:00pm - 4:00pm
This event is full

North Olmsted Branch - Small Meeting Room (40)
Mon, Jun 25, 2:00pm - 4:00pm
Registration is now closed

Berea Branch - Large Meeting Room (100)
Mon, Jun 25, 2:00pm - 3:00pm
Registration is now closed

Berea Branch
Mon, Jun 25, 2:00pm - 3:00pm
Registration is now closed

Garfield Heights Branch - Homework Center (80)
Mon, Jun 25, 2:00pm - 4:00pm
This event is full

Bay Village Pool
Mon, Jun 25, 2:00pm - 2:15pm

Olmsted Falls Branch - Meeting Room A & B (54)
Mon, Jun 25, 2:00pm - 4:00pm
This event is full

Strongsville Branch - Conference Room (40)
Mon, Jun 25, 2:30pm - 4:00pm

North Royalton Branch
Mon, Jun 25, 2:30pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Mon, Jun 25, 3:00pm - 3:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Mon, Jun 25, 3:00pm - 4:00pm
This event is full

Beachwood Branch
Mon, Jun 25, 4:00pm - 4:30pm

Parma Heights Branch - Meeting Room B (21)
Mon, Jun 25, 5:30pm - 8:30pm

Parma Branch - Conference Room A (65)
Mon, Jun 25, 5:30pm - 8:30pm

Brooklyn Branch - Storytime Room (40)
Mon, Jun 25, 6:00pm - 6:30pm

Parma Heights Branch - Meeting Room A (58)
Mon, Jun 25, 6:00pm - 8:30pm

Mayfield Branch - Large Meeting Room (100)
Mon, Jun 25, 6:30pm - 7:30pm
Registration is now closed

Mayfield Branch
Mon, Jun 25, 6:30pm - 7:30pm
Registration is now closed

Maple Heights Branch - Homework Center (100)
Mon, Jun 25, 6:30pm - 8:30pm

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jun 25, 6:30pm - 7:00pm

Independence Branch - Storytime/Craft Room (12)
Mon, Jun 25, 6:30pm - 6:50pm

North Olmsted Branch - Homework Center (25)
Mon, Jun 25, 6:30pm - 8:45pm

Fairview Park Branch - Storytime Room (15)
Mon, Jun 25, 6:45pm - 7:10pm

Mayfield Branch - Medium Meeting Room (60)
Mon, Jun 25, 7:00pm - 9:00pm

South Euclid-Lyndhurst Branch - Homework Center (56)
Mon, Jun 25, 7:00pm - 8:30pm

Bay Village Branch - Bay Meeting Room (100)
Mon, Jun 25, 7:00pm - 8:30pm
This event is full

Parma Branch
Mon, Jun 25, 7:00pm - 7:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jun 25, 7:00pm - 7:45pm

Berea Branch - Storytime Room (100)
Mon, Jun 25, 7:00pm - 7:30pm

Maple Heights Branch - Storytime Room (30)
Mon, Jun 25, 7:00pm - 8:00pm

North Royalton Branch - Story/Craft Room (50)
Mon, Jun 25, 7:00pm - 7:30pm

Parma-Snow Branch - Story/Craft/Resource Room (125)
Mon, Jun 25, 7:00pm - 8:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jun 25, 7:00pm - 8:00pm

Parma Branch - Conference Room C (35)
Mon, Jun 25, 7:00pm - 8:00pm

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Mon, Jun 25, 7:00pm - 8:00pm

New venue Middleburg Heights Branch - Meeting Room A/B (176)
Mon, Jun 25, 7:00pm - 8:30pm

Solon Branch - Meeting Room (75)
Mon, Jun 25, 7:30pm - 8:30pm

Chagrin Falls Branch
Tue, Jun 26, All day

Parma Heights Branch
Tue, Jun 26, All day

Fairview Park Branch
Tue, Jun 26, 9:00am - 3:00pm

Independence Branch - Conference (8)
Tue, Jun 26, 9:00am - 1:30pm

South Euclid-Lyndhurst Branch
Tue, Jun 26, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Tue, Jun 26, 9:00am - 1:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Tue, Jun 26, 9:00am - 5:30pm

Fairview Park Branch
Tue, Jun 26, 9:00am - 5:30pm

Maple Heights Branch
Tue, Jun 26, 9:00am - 5:30pm

Parma Branch - Study Room 6
Tue, Jun 26, 9:00am - 5:30pm

Mayfield Branch - Story/Craft Room (80)
Tue, Jun 26, 10:00am - 10:30am

Brecksville Branch - Meeting Room
Tue, Jun 26, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Tue, Jun 26, 10:00am - 10:25am

Richmond Heights Branch
Tue, Jun 26, 10:00am - 10:30am

Garfield Heights Branch
Tue, Jun 26, 10:00am - 11:00am

Middleburg Heights Branch - Children's Activity Room (12)
Tue, Jun 26, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jun 26, 10:00am - 10:25am

Berea Branch - Storytime Room (100)
Tue, Jun 26, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Tue, Jun 26, 10:00am - 10:25am

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jun 26, 10:00am - 10:20am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Tue, Jun 26, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Tue, Jun 26, 10:00am - 10:25am

North Royalton Branch - Story/Craft Room (50)
Tue, Jun 26, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Tue, Jun 26, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Tue, Jun 26, 10:00am - 10:25am

Parma Branch - Story/Craft Room (49)
Tue, Jun 26, 10:30am - 11:00am

Solon Branch - Story/Craft Room (25)
Tue, Jun 26, 10:30am - 10:50am

Warrensville Heights Branch - Story/Craft Room (58)
Tue, Jun 26, 10:30am - 11:00am

Bay Village Branch
Tue, Jun 26, 10:30am - 11:00am

Orange Branch - Youth Programming Room (40)
Tue, Jun 26, 10:30am - 11:00am

Brecksville Branch
Tue, Jun 26, 11:00am - 11:20am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Tue, Jun 26, 11:00am - 11:30am

North Royalton Branch - Story/Craft Room (50)
Tue, Jun 26, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Tue, Jun 26, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Tue, Jun 26, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jun 26, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Tue, Jun 26, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jun 26, 11:30am - 12:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jun 26, 11:30am - 12:00pm

Strongsville Branch
Tue, Jun 26, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jun 26, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Tue, Jun 26, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Tue, Jun 26, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Tue, Jun 26, 12:15pm - 12:45pm

Strongsville Branch - Meeting Rooms A & B (150)
Tue, Jun 26, 1:00pm - 5:00pm
This event is full

Brecksville Branch - Meeting Room
Tue, Jun 26, 1:00pm - 4:00pm

Warrensville Heights Branch - Homework Center (104)
Tue, Jun 26, 1:00pm - 5:00pm
This event is full

Parma Branch - Conference Room B (40)
Tue, Jun 26, 1:00pm - 3:30pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jun 26, 1:30pm - 4:30pm
This event is full

Parma Heights Branch - Meeting Room A (58)
Tue, Jun 26, 1:30pm - 4:30pm
This event is full

Independence Branch - Meeting Room (100)
Tue, Jun 26, 1:30pm - 4:30pm
This event is full

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Tue, Jun 26, 1:30pm - 3:30pm
This event is full

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Tue, Jun 26, 1:30pm - 3:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Tue, Jun 26, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Tue, Jun 26, 1:30pm - 3:30pm
This event is full

Richmond Heights Branch - Meeting Room (30)
Tue, Jun 26, 1:30pm - 4:30pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Tue, Jun 26, 1:30pm - 4:00pm
This event is full

Brooklyn Branch - Storytime Room (40)
Tue, Jun 26, 1:30pm - 4:00pm

Southeast Branch - Meeting Room (70)
Tue, Jun 26, 2:00pm - 4:00pm
This event is full

Solon Branch - Story/Craft Room (25)
Tue, Jun 26, 2:00pm - 3:00pm
Registration is now closed

Garfield Heights Branch - Homework Center (80)
Tue, Jun 26, 2:00pm - 4:00pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Tue, Jun 26, 2:00pm - 4:00pm
This event is full

Bay Village Pool
Tue, Jun 26, 2:00pm - 2:15pm

Maple Heights Branch - Storytime Room (30)
Tue, Jun 26, 2:00pm - 3:30pm

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jun 26, 2:00pm - 4:00pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Tue, Jun 26, 2:30pm - 6:30pm

Strongsville Branch
Tue, Jun 26, 2:30pm - 3:30pm

Garfield Heights Branch - Meeting Room B (40)
Tue, Jun 26, 3:00pm - 3:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Tue, Jun 26, 3:00pm - 4:00pm
This event is full

North Royalton Branch
Tue, Jun 26, 3:00pm - 4:00pm
This event is full

Gates Mills Branch
Tue, Jun 26, 3:30pm - 4:00pm

Parma Heights Branch - Meeting Room C (50)
Tue, Jun 26, 5:30pm - 8:30pm

Maple Heights Branch
Tue, Jun 26, 5:45pm - 9:15pm

Garfield Heights Branch - Homework Center (80)
Tue, Jun 26, 6:00pm - 8:00pm

Parma Branch - Homework Center (49)
Tue, Jun 26, 6:00pm - 8:30pm

Maple Heights Branch - Homework Center (100)
Tue, Jun 26, 6:30pm - 8:30pm

South Euclid-Lyndhurst Branch
Tue, Jun 26, 6:30pm - 8:30pm

Beachwood Branch
Tue, Jun 26, 6:30pm - 7:00pm

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jun 26, 6:30pm - 7:00pm

Bay Village Branch - Story Room (30)
Tue, Jun 26, 6:45pm - 7:15pm

Garfield Heights Branch
Tue, Jun 26, 6:45pm - 7:45pm

Fairview Park Branch - Storytime Room (15)
Tue, Jun 26, 6:45pm - 7:15pm

Beachwood Branch - Beachwood Meeting Room (B) (25)
Tue, Jun 26, 7:00pm - 8:00pm

Southeast Branch - Small Meeting Room (15)
Tue, Jun 26, 7:00pm - 8:30pm

Middleburg Heights Branch - Children's Activity Room (12)
Tue, Jun 26, 7:00pm - 8:30pm
This event is full

Parma Heights Branch - Meeting Room B (21)
Tue, Jun 26, 7:00pm - 7:30pm

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jun 26, 7:00pm - 8:00pm

Brecksville Branch - Meeting Room
Tue, Jun 26, 7:00pm - 8:30pm
This event is full

Brooklyn Branch - Large Meeting Room (75)
Tue, Jun 26, 7:00pm - 8:30pm

Southeast Branch - Meeting Room (70)
Tue, Jun 26, 7:00pm - 9:00pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Tue, Jun 26, 7:00pm - 9:00pm

North Royalton Branch - Story/Craft Room (50)
Tue, Jun 26, 7:00pm - 7:30pm

Parma-Snow Branch - Technology Learning Center (20)
Tue, Jun 26, 7:00pm - 8:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Tue, Jun 26, 7:00pm - 8:00pm
This event is full

Warrensville Heights Branch - Large Meeting Room - South (90)
Tue, Jun 26, 7:00pm - 9:00pm
Registration is now closed

Warrensville Heights Branch
Tue, Jun 26, 7:00pm - 8:30pm

Chagrin Falls Branch
Wed, Jun 27, All day

Parma Heights Branch
Wed, Jun 27, All day

Fairview Park Branch
Wed, Jun 27, 9:00am - 3:00pm

Parma Branch - Large Meeting Room A/B (185)
Wed, Jun 27, 9:00am - 1:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Wed, Jun 27, 9:00am - 5:30pm

Fairview Park Branch
Wed, Jun 27, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Wed, Jun 27, 9:00am - 5:30pm

Parma Branch - Conference Room B (40)
Wed, Jun 27, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Wed, Jun 27, 9:30am - 12:00pm

Warrensville Heights Branch - Conference Room A (24)
Wed, Jun 27, 9:30am - 12:00pm

Mayfield Branch - Story/Craft Room (80)
Wed, Jun 27, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Wed, Jun 27, 10:00am - 10:30am

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jun 27, 10:00am - 10:30am

Brook Park Branch - StoryRoom (30)
Wed, Jun 27, 10:00am - 10:30am

Brecksville Branch - Storytime Room (40)
Wed, Jun 27, 10:00am - 10:20am

North Royalton Branch - Computer Room (15)
Wed, Jun 27, 10:00am - 12:00pm

Chagrin Falls Branch - Story Craft Room (74)
Wed, Jun 27, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jun 27, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Wed, Jun 27, 10:00am - 10:25am

Berea Branch - Storytime Room (100)
Wed, Jun 27, 10:00am - 10:30am

Beachwood Branch
Wed, Jun 27, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Wed, Jun 27, 10:00am - 10:20am

Parma-Snow Branch - Story/Craft Room (75)
Wed, Jun 27, 10:00am - 10:25am

Strongsville Branch - Storytime Room (60)
Wed, Jun 27, 10:00am - 10:20am

North Royalton Branch - Story/Craft Room (50)
Wed, Jun 27, 10:00am - 10:30am

Middleburg Heights Branch - Children's Activity Room (12)
Wed, Jun 27, 10:00am - 10:20am

Independence Branch - Storytime/Craft Room (12)
Wed, Jun 27, 10:00am - 10:20am

Warrensville Heights Branch - Large Meeting Room - South (90)
Wed, Jun 27, 10:00am - 11:00am

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Wed, Jun 27, 10:00am - 2:00pm

Solon Branch - Story/Craft Room (25)
Wed, Jun 27, 10:30am - 11:00am

Bay Village Branch
Wed, Jun 27, 10:30am - 11:00am

Brook Park Branch - StoryRoom (30)
Wed, Jun 27, 11:00am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Wed, Jun 27, 11:00am - 11:30am

Brecksville Branch - Storytime Room (40)
Wed, Jun 27, 11:00am - 11:20am

Independence Branch - Storytime/Craft Room (12)
Wed, Jun 27, 11:00am - 11:30am

Parma Branch - Story/Craft Room (49)
Wed, Jun 27, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Wed, Jun 27, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Wed, Jun 27, 11:30am - 12:00pm

Maple Heights Branch
Wed, Jun 27, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Wed, Jun 27, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Wed, Jun 27, 11:30am - 12:00pm

Strongsville Branch
Wed, Jun 27, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Wed, Jun 27, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Wed, Jun 27, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Wed, Jun 27, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Wed, Jun 27, 12:15pm - 12:45pm

North Royalton Branch - Computer Room (15)
Wed, Jun 27, 1:00pm - 3:00pm

Strongsville Branch - Meeting Rooms A & B (150)
Wed, Jun 27, 1:00pm - 5:00pm
This event is full

Berea Branch - Storytime Room (100)
Wed, Jun 27, 1:00pm - 2:00pm

Brecksville Branch - Meeting Room
Wed, Jun 27, 1:00pm - 4:00pm
This event is full

Warrensville Heights Branch - Homework Center (104)
Wed, Jun 27, 1:00pm - 5:00pm
This event is full

North Royalton Branch - Conference Room 123 (50)
Wed, Jun 27, 1:00pm - 5:00pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Wed, Jun 27, 1:30pm - 4:30pm
This event is full

Parma Heights Branch - Meeting Room A (58)
Wed, Jun 27, 1:30pm - 4:30pm
This event is full

Independence Branch - Meeting Room (100)
Wed, Jun 27, 1:30pm - 4:30pm
This event is full

Strongsville Branch
Wed, Jun 27, 1:30pm - 4:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Wed, Jun 27, 1:30pm - 3:30pm
This event is full

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Wed, Jun 27, 1:30pm - 3:30pm
This event is full

Parma-Snow Branch
Wed, Jun 27, 1:30pm - 4:30pm

Parma Branch - Large Meeting Room A/B (185)
Wed, Jun 27, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Wed, Jun 27, 1:30pm - 3:30pm
This event is full

Richmond Heights Branch - Meeting Room (30)
Wed, Jun 27, 1:30pm - 4:30pm
This event is full

Beachwood Branch
Wed, Jun 27, 1:30pm - 2:00pm

Brooklyn Branch - Storytime Room (40)
Wed, Jun 27, 1:30pm - 2:00pm

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jun 27, 1:30pm - 4:00pm
This event is full

Southeast Branch - Meeting Room (70)
Wed, Jun 27, 2:00pm - 4:00pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Wed, Jun 27, 2:00pm - 3:00pm
Registration is now closed

Mayfield Branch
Wed, Jun 27, 2:00pm - 3:00pm
Registration is now closed

Garfield Heights Branch - Homework Center (80)
Wed, Jun 27, 2:00pm - 4:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Wed, Jun 27, 2:00pm - 2:30pm

Strongsville Branch - Conference Room
Wed, Jun 27, 2:00pm - 5:00pm
Registration is now closed

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jun 27, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Wed, Jun 27, 3:00pm - 3:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Wed, Jun 27, 3:00pm - 4:00pm
This event is full

North Royalton Branch
Wed, Jun 27, 3:00pm - 4:00pm
This event is full

South Euclid-Lyndhurst Branch - Storytime Room (125)
Wed, Jun 27, 3:15pm - 4:00pm
This event is full

Orange Branch - Youth Programming Room (40)
Wed, Jun 27, 4:00pm - 5:00pm

Bay Village Branch
Wed, Jun 27, 5:30pm - 8:30pm

Brook Park Branch - Large Meeting Room (100)
Wed, Jun 27, 5:30pm - 6:30pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Wed, Jun 27, 6:00pm - 8:00pm

Strongsville Branch - Meeting Rooms A & B (150)
Wed, Jun 27, 6:00pm - 8:00pm
This event is full

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Wed, Jun 27, 6:00pm - 8:00pm
Registration is now closed

Parma Heights Branch - Meeting Room A (58)
Wed, Jun 27, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Wed, Jun 27, 6:00pm - 8:30pm

Solon Branch - Conference Room (12)
Wed, Jun 27, 6:30pm - 7:30pm

Mayfield Branch
Wed, Jun 27, 6:30pm - 7:00pm

Maple Heights Branch - Homework Center (100)
Wed, Jun 27, 6:30pm - 8:30pm

Southeast Branch - Small Meeting Room (15)
Wed, Jun 27, 6:30pm - 7:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Wed, Jun 27, 6:30pm - 8:30pm
This event is full

Parma-Snow Branch - Story/Craft Room (75)
Wed, Jun 27, 6:30pm - 7:00pm

Solon Branch - Meeting Room (75)
Wed, Jun 27, 6:30pm - 7:30pm

North Olmsted Branch - Homework Center (25)
Wed, Jun 27, 6:30pm - 8:45pm

Beachwood Branch
Wed, Jun 27, 6:45pm - 7:15pm

South Euclid-Lyndhurst Branch
Wed, Jun 27, 7:00pm - 8:00pm

Mayfield Branch - Story/Craft Room (80)
Wed, Jun 27, 7:00pm - 7:30pm

Canceled
Parma-Snow Branch
Wed, Jun 27, 7:00pm - 8:30pm

Garfield Heights Branch - Meeting Room A (40)
Wed, Jun 27, 7:00pm - 8:00pm
Registration is now closed

North Royalton Branch - Large Meeting Room 121 (70)
Wed, Jun 27, 7:00pm - 8:00pm
Registration is now closed

Brooklyn Branch - Large Meeting Room (75)
Wed, Jun 27, 7:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Wed, Jun 27, 7:00pm - 8:00pm

Garfield Heights Branch - Technology Learning Center (20)
Wed, Jun 27, 7:00pm - 8:30pm

Brook Park Branch - StoryRoom (30)
Wed, Jun 27, 7:00pm - 7:30pm

Berea Branch - Large Meeting Room (100)
Wed, Jun 27, 7:00pm - 8:00pm
This event is full

North Olmsted Branch - Story Room (100)
Wed, Jun 27, 7:00pm - 7:30pm

Brecksville Branch - Storytime Room (40)
Wed, Jun 27, 7:00pm - 7:30pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Wed, Jun 27, 7:00pm - 8:00pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Wed, Jun 27, 7:00pm - 8:30pm

North Olmsted Branch - Small Meeting Room (40)
Wed, Jun 27, 7:15pm - 7:45pm

Chagrin Falls Branch
Thu, Jun 28, All day

Parma Heights Branch
Thu, Jun 28, All day

South Euclid-Lyndhurst Branch
Thu, Jun 28, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Thu, Jun 28, 9:00am - 1:00pm

North Olmsted Branch
Thu, Jun 28, 9:00am - 5:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Thu, Jun 28, 9:00am - 5:30pm

Maple Heights Branch
Thu, Jun 28, 9:00am - 5:30pm

Parma Branch - Study Room 6
Thu, Jun 28, 9:00am - 5:30pm

Warrensville Heights Branch - Conference Room A (24)
Thu, Jun 28, 9:30am - 12:00pm

Chagrin Falls Branch - Story Craft Room (74)
Thu, Jun 28, 9:30am - 10:00am

Mayfield Branch - Story/Craft Room (80)
Thu, Jun 28, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Thu, Jun 28, 10:00am - 10:30am

Brecksville Branch
Thu, Jun 28, 10:00am - 10:30am

Berea Branch - Storytime Room (100)
Thu, Jun 28, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Thu, Jun 28, 10:00am - 10:30am

Beachwood Branch
Thu, Jun 28, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Thu, Jun 28, 10:00am - 10:30am

Garfield Heights Branch
Thu, Jun 28, 10:00am - 10:45am

Parma-Snow Branch - Story/Craft Room (75)
Thu, Jun 28, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jun 28, 10:00am - 10:30am

Parma Branch - Story/Craft Room (49)
Thu, Jun 28, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Thu, Jun 28, 10:00am - 10:20am

Strongsville Branch - Storytime Room (60)
Thu, Jun 28, 10:00am - 10:25am

Gates Mills Branch
Thu, Jun 28, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Meeting Room B+C (177)
Thu, Jun 28, 10:00am - 3:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Thu, Jun 28, 10:00am - 11:30am

Orange Branch
Thu, Jun 28, 10:30am - 11:00am

Maple Heights Branch - Storytime Room (30)
Thu, Jun 28, 10:30am - 11:00am

Bay Village Branch
Thu, Jun 28, 10:30am - 11:00am

Brooklyn Branch - Storytime Room (40)
Thu, Jun 28, 11:00am - 11:30am

Independence Branch - Storytime/Craft Room (12)
Thu, Jun 28, 11:00am - 11:20am

Canceled
Mayfield Branch
Thu, Jun 28, 11:15am - 12:00pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jun 28, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Thu, Jun 28, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Thu, Jun 28, 11:30am - 12:00pm

Maple Heights Branch
Thu, Jun 28, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Thu, Jun 28, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jun 28, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Thu, Jun 28, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Thu, Jun 28, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Thu, Jun 28, 12:15pm - 12:45pm

Strongsville Branch - Conference Room (40)
Thu, Jun 28, 1:00pm - 3:30pm
Registration is now closed

Strongsville Branch - Meeting Rooms A & B (150)
Thu, Jun 28, 1:00pm - 5:00pm
This event is full

Brecksville Branch - Meeting Room
Thu, Jun 28, 1:00pm - 4:00pm

Warrensville Heights Branch - Homework Center (104)
Thu, Jun 28, 1:00pm - 5:00pm
This event is full

Parma Branch - Conference Room A (65)
Thu, Jun 28, 1:00pm - 3:30pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Thu, Jun 28, 1:30pm - 4:30pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jun 28, 1:30pm - 4:30pm
This event is full

Independence Branch - Meeting Room (100)
Thu, Jun 28, 1:30pm - 4:30pm
This event is full

North Royalton Branch - Large Meeting Room 121 & 122 (140)
Thu, Jun 28, 1:30pm - 6:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jun 28, 1:30pm - 3:30pm
This event is full

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Thu, Jun 28, 1:30pm - 3:30pm
This event is full

Parma Heights Branch - Meeting Room C (50)
Thu, Jun 28, 1:30pm - 2:15pm

Parma Branch - Large Meeting Room A/B (185)
Thu, Jun 28, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Thu, Jun 28, 1:30pm - 3:30pm
This event is full

Richmond Heights Branch - Meeting Room (30)
Thu, Jun 28, 1:30pm - 4:30pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Thu, Jun 28, 1:30pm - 4:00pm
This event is full

Parma Branch - Conference Room B (40)
Thu, Jun 28, 2:00pm - 3:00pm

New venue Southeast Branch - Meeting Room (70)
Thu, Jun 28, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Innovation Center (40)
Thu, Jun 28, 2:00pm - 4:00pm

Garfield Heights Branch - Homework Center (80)
Thu, Jun 28, 2:00pm - 4:00pm
This event is full

Berea Branch - Storytime Room (100)
Thu, Jun 28, 2:00pm - 3:00pm

Brooklyn Branch - Storytime Room (40)
Thu, Jun 28, 2:00pm - 3:30pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Thu, Jun 28, 2:00pm - 3:00pm
This event is full

Olmsted Falls Branch - Meeting Room A & B (54)
Thu, Jun 28, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Thu, Jun 28, 3:00pm - 3:30pm

North Royalton Branch - Story/Craft Room (50)
Thu, Jun 28, 3:00pm - 4:00pm
This event is full

North Royalton Branch
Thu, Jun 28, 3:00pm - 4:00pm
This event is full

Garfield Heights Branch - Technology Learning Center (20)
Thu, Jun 28, 4:00pm - 8:00pm

Independence Branch
Thu, Jun 28, 5:30pm - 8:30pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jun 28, 5:30pm - 8:30pm

Solon Branch
Thu, Jun 28, 5:45pm - 8:45pm

Berea Branch
Thu, Jun 28, 5:45pm - 8:45pm

Rescheduled
Fairview Park Branch
Thu, Jun 28, 6:00pm - 9:00pm
New date Thursday, June 28, 7:00pm - 8:30pm

Gates Mills Branch - Meeting Room (24)
Thu, Jun 28, 6:00pm - 8:00pm
This event is full

Parma-Snow Branch - Story/Craft/Resource Room (125)
Thu, Jun 28, 6:00pm - 8:00pm

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Thu, Jun 28, 6:00pm - 8:00pm
Registration is now closed

Parma Branch - Homework Center (49)
Thu, Jun 28, 6:00pm - 8:30pm

Orange Branch - Youth Programming Room (40)
Thu, Jun 28, 6:30pm - 7:30pm
Registration is now closed

Maple Heights Branch - Homework Center (100)
Thu, Jun 28, 6:30pm - 8:30pm

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jun 28, 6:30pm - 7:00pm

Garfield Heights Branch - Innovation Center (40)
Thu, Jun 28, 6:30pm - 8:30pm
This event is full

South Euclid-Lyndhurst Branch - Meeting Room C (77)
Thu, Jun 28, 6:30pm - 8:30pm

Parma Branch - Conference Room C (35)
Thu, Jun 28, 6:30pm - 8:30pm
This event is full

Solon Branch - Meeting Room (75)
Thu, Jun 28, 6:30pm - 8:30pm

Fairview Park Branch - Meeting Room (A & B) (80)
Thu, Jun 28, 7:00pm - 8:30pm

Berea Branch - Large Meeting Room (100)
Thu, Jun 28, 7:00pm - 8:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jun 28, 7:00pm - 8:30pm

Maple Heights Branch - Storytime Room (30)
Thu, Jun 28, 7:00pm - 7:30pm

Strongsville Branch - Storytime Room (60)
Thu, Jun 28, 7:00pm - 7:30pm

Middleburg Heights Branch - Children's Activity Room (12)
Thu, Jun 28, 7:00pm - 7:20pm

Strongsville Branch - Meeting Rooms A & B (150)
Thu, Jun 28, 7:00pm - 8:30pm

Southeast Branch - Meeting Room (70)
Thu, Jun 28, 7:00pm - 8:30pm

Chagrin Falls Branch
Fri, Jun 29, All day

Parma Heights Branch
Fri, Jun 29, All day

North Olmsted Branch
Fri, Jun 29, 9:00am - 5:30pm

Canceled
Warrensville Heights Branch
Fri, Jun 29, 9:00am - 5:30pm

Mayfield Branch
Fri, Jun 29, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Fri, Jun 29, 9:00am - 5:30pm

Parma-Snow Branch - Conference Room A/B (75)
Fri, Jun 29, 9:30am - 12:30pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jun 29, 10:00am - 11:00am

Bay Village Branch - Story Room (30)
Fri, Jun 29, 10:00am - 10:30am

North Royalton Branch - Story/Craft Room (50)
Fri, Jun 29, 10:00am - 10:30am

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jun 29, 10:15am - 3:15pm

Bay Village Branch
Fri, Jun 29, 10:30am - 11:00am

Brooklyn Branch - Storytime Room (40)
Fri, Jun 29, 11:00am - 12:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Fri, Jun 29, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Fri, Jun 29, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Fri, Jun 29, 11:30am - 12:00pm

Maple Heights Branch
Fri, Jun 29, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Fri, Jun 29, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Fri, Jun 29, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Fri, Jun 29, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Fri, Jun 29, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Fri, Jun 29, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jun 29, 12:15pm - 12:45pm

Canceled
Strongsville Branch
Fri, Jun 29, 1:00pm - 5:00pm

North Royalton Branch - Conference Room 124 (50)
Fri, Jun 29, 1:00pm - 3:30pm

Brecksville Branch - Meeting Room
Fri, Jun 29, 1:00pm - 4:00pm

Southeast Branch - Small Meeting Room (15)
Fri, Jun 29, 1:00pm - 2:00pm
This event is full

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Fri, Jun 29, 1:30pm - 4:30pm
This event is full

Parma Heights Branch - Meeting Room A (58)
Fri, Jun 29, 1:30pm - 4:30pm
This event is full

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Fri, Jun 29, 1:30pm - 3:30pm
This event is full

Richmond Heights Branch - Meeting Room (30)
Fri, Jun 29, 1:30pm - 4:30pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Fri, Jun 29, 1:30pm - 4:00pm
This event is full

Southeast Branch - Meeting Room (70)
Fri, Jun 29, 2:00pm - 4:00pm
This event is full

Warrensville Heights Branch - Story/Craft Room (58)
Fri, Jun 29, 2:00pm - 4:00pm

Garfield Heights Branch - Homework Center (80)
Fri, Jun 29, 2:00pm - 4:00pm
This event is full

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Fri, Jun 29, 2:00pm - 4:00pm

Parma-Snow Branch - Auditorium (400)
Fri, Jun 29, 2:30pm - 4:30pm

Garfield Heights Branch - Meeting Room B (40)
Fri, Jun 29, 3:00pm - 3:30pm

Parma-Snow Branch - Auditorium (400)
Fri, Jun 29, 7:00pm - 8:30pm

Chagrin Falls Branch
Sat, Jun 30, All day

Parma Heights Branch
Sat, Jun 30, All day

Gates Mills Branch - Meeting Room (24)
Sat, Jun 30, 9:30am - 10:30am

Fairview Park Branch - Technology Learning Center (16)
Sat, Jun 30, 9:30am - 12:30pm

Strongsville Branch
Sat, Jun 30, 9:30am - 10:30am

Mayfield Branch
Sat, Jun 30, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Sat, Jun 30, 10:00am - 10:30am

South Euclid-Lyndhurst Branch
Sat, Jun 30, 10:00am - 11:00am

Solon Branch - Story/Craft Room (25)
Sat, Jun 30, 10:00am - 10:30am

Parma-Snow Branch - Innovation Center
Sat, Jun 30, 10:00am - 11:00am

Solon Branch - Meeting Room (75)
Sat, Jun 30, 11:00am - 12:00pm
This event is full

Parma Branch
Sat, Jun 30, 11:00am - 11:30am

North Royalton Branch - Story/Craft/Resource Room Combined (80)
Sat, Jun 30, 11:00am - 11:45am

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Sat, Jun 30, 11:00am - 11:45am

Brook Park Branch - Large Meeting Room (100)
Sat, Jun 30, 1:00pm - 5:00pm

Fairview Park Branch - Meeting Room (A & B) (80)
Sat, Jun 30, 2:00pm - 4:00pm
This event is full

Middleburg Heights Branch - Meeting Room A/B (176)
Sat, Jun 30, 2:00pm - 3:30pm

Warrensville Heights Branch - Homework Center (104)
Sat, Jun 30, 2:00pm - 4:00pm

Southeast Branch - Small Meeting Room (15)
Sat, Jun 30, 2:00pm - 4:00pm

Southeast Branch - Meeting Room (70)
Sat, Jun 30, 2:00pm - 2:30pm

Garfield Heights Branch - Homework Center (80)
Sat, Jun 30, 2:00pm - 3:30pm
This event is full

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Sat, Jun 30, 2:00pm - 4:00pm

Maple Heights Branch - Storytime Room (30)
Sat, Jun 30, 2:30pm - 3:30pm

Parma-Snow Branch - Story/Craft Room (75)
Sat, Jun 30, 2:30pm - 3:30pm
This event is full

Parma Heights Branch
Sun, Jul 01, All day

Chagrin Falls Branch
Mon, Jul 02, All day

Parma Heights Branch
Mon, Jul 02, All day

South Euclid-Lyndhurst Branch
Mon, Jul 02, 9:00am - 3:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 02, 9:00am - 5:30pm

Fairview Park Branch
Mon, Jul 02, 9:00am - 5:30pm

Brooklyn Branch
Mon, Jul 02, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Mon, Jul 02, 9:00am - 5:30pm

Maple Heights Branch
Mon, Jul 02, 9:00am - 11:00am

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 02, 9:30am - 12:30pm

Warrensville Heights Branch - Conference Room A (24)
Mon, Jul 02, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Mon, Jul 02, 9:30am - 12:00pm

Garfield Heights Branch - Technology Learning Center (20)
Mon, Jul 02, 10:00am - 12:00pm

New venue Brecksville Branch - Storytime Room (40)
Mon, Jul 02, 10:00am - 10:20am

Parma Branch - Story/Craft Room (49)
Mon, Jul 02, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Mon, Jul 02, 10:00am - 10:25am

Orange Branch - Youth Programming Room (40)
Mon, Jul 02, 10:00am - 10:45am

North Olmsted Branch - Story Room (100)
Mon, Jul 02, 10:00am - 10:20am

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jul 02, 10:00am - 10:30am

Solon Branch - Meeting Room (75)
Mon, Jul 02, 10:00am - 12:00pm

Bay Village Branch - Story Room (30)
Mon, Jul 02, 10:00am - 10:25am

Garfield Heights Branch
Mon, Jul 02, 10:00am - 10:45am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Mon, Jul 02, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Mon, Jul 02, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Mon, Jul 02, 10:00am - 10:20am

Solon Branch - Story/Craft Room (25)
Mon, Jul 02, 10:30am - 10:50am

Parma Heights Branch - Meeting Room A (58)
Mon, Jul 02, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Mon, Jul 02, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 02, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Mon, Jul 02, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 02, 11:30am - 12:00pm

Strongsville Branch
Mon, Jul 02, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 02, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Mon, Jul 02, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Mon, Jul 02, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Mon, Jul 02, 12:15pm - 12:45pm

Brecksville Branch
Mon, Jul 02, 1:30pm - 4:30pm

Solon Branch
Mon, Jul 02, 1:30pm - 2:15pm
Registration is now closed

Parma Heights Branch - Meeting Room C (50)
Mon, Jul 02, 1:30pm - 2:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jul 02, 1:30pm - 2:15pm
Registration is now closed

North Olmsted Branch - Story Room (100)
Mon, Jul 02, 1:30pm - 2:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Mon, Jul 02, 1:30pm - 3:00pm

Brook Park Branch
Mon, Jul 02, 2:00pm - 5:00pm

North Olmsted Branch - Small Meeting Room (40)
Mon, Jul 02, 2:00pm - 4:00pm
Registration is now closed

Parma Heights Branch - Meeting Room A (58)
Mon, Jul 02, 2:00pm - 3:30pm
This event is full

Berea Branch - Large Meeting Room (100)
Mon, Jul 02, 2:00pm - 3:00pm
Registration is now closed

Berea Branch
Mon, Jul 02, 2:00pm - 3:00pm
Registration is now closed

Bay Village Pool
Mon, Jul 02, 2:00pm - 2:15pm

Fairview Park Branch - Meeting Room (A & B) (80)
Mon, Jul 02, 2:00pm - 3:00pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Mon, Jul 02, 2:00pm - 7:00pm

Garfield Heights Branch - Meeting Room B (40)
Mon, Jul 02, 3:00pm - 3:30pm

Beachwood Branch
Mon, Jul 02, 4:00pm - 4:30pm

Parma Branch - Conference Room A (65)
Mon, Jul 02, 5:30pm - 8:30pm

Brooklyn Branch - Storytime Room (40)
Mon, Jul 02, 6:00pm - 6:30pm

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jul 02, 6:30pm - 7:00pm

Independence Branch - Storytime/Craft Room (12)
Mon, Jul 02, 6:30pm - 6:50pm

Garfield Heights Branch - Homework Center (80)
Mon, Jul 02, 6:45pm - 7:45pm
This event is full

Fairview Park Branch - Storytime Room (15)
Mon, Jul 02, 6:45pm - 7:10pm

Brooklyn Branch - Conference Room (25)
Mon, Jul 02, 7:00pm - 8:00pm

South Euclid-Lyndhurst Branch - Homework Center (56)
Mon, Jul 02, 7:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room B+C (177)
Mon, Jul 02, 7:00pm - 8:30pm
This event is full

North Royalton Branch - Large Meeting Room 121 & 122 (140)
Mon, Jul 02, 7:00pm - 8:00pm

Parma Branch
Mon, Jul 02, 7:00pm - 7:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jul 02, 7:00pm - 7:45pm

Berea Branch - Storytime Room (100)
Mon, Jul 02, 7:00pm - 7:30pm

Maple Heights Branch - Storytime Room (30)
Mon, Jul 02, 7:00pm - 8:00pm

Solon Branch - Meeting Room (75)
Mon, Jul 02, 7:00pm - 8:00pm

Parma-Snow Branch - Resource Room (75)
Mon, Jul 02, 7:00pm - 8:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Mon, Jul 02, 7:00pm - 7:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 02, 7:00pm - 8:00pm

Parma Branch - Conference Room B (40)
Mon, Jul 02, 7:00pm - 8:00pm

Parma-Snow Branch - Innovation Center
Mon, Jul 02, 7:30pm - 8:30pm

Chagrin Falls Branch
Tue, Jul 03, All day

Parma Heights Branch
Tue, Jul 03, All day

South Euclid-Lyndhurst Branch
Tue, Jul 03, 9:00am - 3:00pm

Independence Branch - Conference (8)
Tue, Jul 03, 9:00am - 1:30pm

South Euclid-Lyndhurst Branch
Tue, Jul 03, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Tue, Jul 03, 9:00am - 1:00pm

Parma-Snow Branch - Technology Learning Center (20)
Tue, Jul 03, 9:00am - 12:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Tue, Jul 03, 9:00am - 5:30pm

Fairview Park Branch
Tue, Jul 03, 9:00am - 5:30pm

Maple Heights Branch
Tue, Jul 03, 9:00am - 5:30pm

Parma Branch - Study Room 6
Tue, Jul 03, 9:00am - 5:30pm

Mayfield Branch - Story/Craft Room (80)
Tue, Jul 03, 10:00am - 10:30am

Brecksville Branch - Meeting Room
Tue, Jul 03, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 03, 10:00am - 10:25am

Richmond Heights Branch - Meeting Room (30)
Tue, Jul 03, 10:00am - 10:30am

Garfield Heights Branch
Tue, Jul 03, 10:00am - 11:00am

Middleburg Heights Branch - Children's Activity Room (12)
Tue, Jul 03, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 03, 10:00am - 10:25am

Berea Branch - Storytime Room (100)
Tue, Jul 03, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Tue, Jul 03, 10:00am - 10:25am

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 03, 10:00am - 10:20am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Tue, Jul 03, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Tue, Jul 03, 10:00am - 10:25am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 03, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Tue, Jul 03, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Tue, Jul 03, 10:00am - 10:25am

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Tue, Jul 03, 10:00am - 12:30pm

Parma Branch - Story/Craft Room (49)
Tue, Jul 03, 10:30am - 11:00am

Solon Branch - Story/Craft Room (25)
Tue, Jul 03, 10:30am - 10:50am

Warrensville Heights Branch - Story/Craft Room (58)
Tue, Jul 03, 10:30am - 11:00am

Orange Branch - Youth Programming Room (40)
Tue, Jul 03, 10:30am - 11:00am

Brecksville Branch - Meeting Room
Tue, Jul 03, 11:00am - 11:20am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Tue, Jul 03, 11:00am - 11:30am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 03, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Tue, Jul 03, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Tue, Jul 03, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 03, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Tue, Jul 03, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 03, 11:30am - 12:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 03, 11:30am - 12:00pm

Strongsville Branch
Tue, Jul 03, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 03, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Tue, Jul 03, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Tue, Jul 03, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Tue, Jul 03, 12:15pm - 12:45pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 03, 2:00pm - 3:00pm
Registration is now closed

Bay Village Pool
Tue, Jul 03, 2:00pm - 2:15pm

Fairview Park Branch - Meeting Room (A & B) (80)
Tue, Jul 03, 2:00pm - 3:00pm
This event is full

Strongsville Branch
Tue, Jul 03, 2:30pm - 3:30pm

Garfield Heights Branch - Meeting Room B (40)
Tue, Jul 03, 3:00pm - 3:30pm

Gates Mills Branch
Tue, Jul 03, 3:30pm - 4:00pm

North Olmsted Branch - Homework Center (25)
Tue, Jul 03, 5:30pm - 8:30pm

Solon Branch - Meeting Room (75)
Tue, Jul 03, 6:00pm - 8:30pm

Garfield Heights Branch - Homework Center (80)
Tue, Jul 03, 6:00pm - 8:00pm

Parma Branch - Homework Center (49)
Tue, Jul 03, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Tue, Jul 03, 6:00pm - 8:30pm

Parma-Snow Branch - Resource Room (75)
Tue, Jul 03, 6:30pm - 8:30pm
Registration is now closed

Beachwood Branch
Tue, Jul 03, 6:30pm - 7:00pm

Bay Village Branch - Bay Meeting Room (100)
Tue, Jul 03, 6:30pm - 8:30pm
This event is full

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 03, 6:30pm - 7:00pm

Bay Village Branch - Story Room (30)
Tue, Jul 03, 6:45pm - 7:15pm

Garfield Heights Branch
Tue, Jul 03, 6:45pm - 7:45pm

Fairview Park Branch - Storytime Room (15)
Tue, Jul 03, 6:45pm - 7:15pm

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 03, 7:00pm - 8:00pm

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 03, 7:00pm - 7:30pm

Canceled
Middleburg Heights Branch
Tue, Jul 03, 7:00pm - 8:45pm

Brooklyn Branch - Storytime Room (40)
Tue, Jul 03, 7:00pm - 7:45pm
Registration is now closed

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 03, 7:00pm - 7:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Tue, Jul 03, 7:00pm - 9:00pm
Registration is now closed

Warrensville Heights Branch
Tue, Jul 03, 7:00pm - 8:30pm

Chagrin Falls Branch
Wed, Jul 04, All day

Fairview Park Branch
Wed, Jul 04, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Wed, Jul 04, 9:00am - 5:30pm

Brooklyn Branch
Wed, Jul 04, 9:30am - 12:30pm

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jul 04, 10:00am - 10:30am

Mayfield Branch
Wed, Jul 04, 6:30pm - 7:00pm

Chagrin Falls Branch
Thu, Jul 05, All day

Parma Heights Branch
Thu, Jul 05, All day

South Euclid-Lyndhurst Branch
Thu, Jul 05, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Thu, Jul 05, 9:00am - 1:00pm

North Olmsted Branch
Thu, Jul 05, 9:00am - 5:30pm

Parma-Snow Branch - Technology Learning Center (20)
Thu, Jul 05, 9:00am - 12:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Thu, Jul 05, 9:00am - 5:30pm

Maple Heights Branch
Thu, Jul 05, 9:00am - 5:30pm

Parma Branch - Study Room 6
Thu, Jul 05, 9:00am - 5:30pm

Warrensville Heights Branch - Conference Room A (24)
Thu, Jul 05, 9:30am - 12:00pm

Chagrin Falls Branch - Story Craft Room (74)
Thu, Jul 05, 9:30am - 10:00am

Mayfield Branch - Story/Craft Room (80)
Thu, Jul 05, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Thu, Jul 05, 10:00am - 10:25am

Rescheduled
Olmsted Falls Branch
Thu, Jul 05, 10:00am - 11:00am
New date Thursday, July 26, 10:00am - 11:00am

Brecksville Branch
Thu, Jul 05, 10:00am - 10:30am

Berea Branch - Storytime Room (100)
Thu, Jul 05, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Thu, Jul 05, 10:00am - 10:30am

Beachwood Branch
Thu, Jul 05, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Thu, Jul 05, 10:00am - 10:30am

Garfield Heights Branch
Thu, Jul 05, 10:00am - 10:45am

Parma-Snow Branch - Story/Craft Room (75)
Thu, Jul 05, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jul 05, 10:00am - 10:30am

Parma Branch - Story/Craft Room (49)
Thu, Jul 05, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Thu, Jul 05, 10:00am - 10:20am

Strongsville Branch - Storytime Room (60)
Thu, Jul 05, 10:00am - 10:25am

Gates Mills Branch
Thu, Jul 05, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Thu, Jul 05, 10:00am - 12:30pm

Orange Branch - Youth Programming Room (40)
Thu, Jul 05, 10:30am - 11:00am

Maple Heights Branch - Storytime Room (30)
Thu, Jul 05, 10:30am - 11:00am

Brooklyn Branch - Storytime Room (40)
Thu, Jul 05, 11:00am - 11:30am

Independence Branch - Storytime/Craft Room (12)
Thu, Jul 05, 11:00am - 11:20am

Mayfield Branch - Large Meeting Room (100)
Thu, Jul 05, 11:15am - 12:00pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jul 05, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Thu, Jul 05, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Thu, Jul 05, 11:30am - 12:00pm

Maple Heights Branch
Thu, Jul 05, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Thu, Jul 05, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jul 05, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Thu, Jul 05, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Thu, Jul 05, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Thu, Jul 05, 12:15pm - 12:45pm

Strongsville Branch - Conference Room (40)
Thu, Jul 05, 1:00pm - 3:30pm
Registration is now closed

Fairview Park Branch
Thu, Jul 05, 1:30pm - 3:00pm

Middleburg Heights Branch
Thu, Jul 05, 1:30pm - 4:30pm

North Royalton Branch - Large Meeting Room 122 (70)
Thu, Jul 05, 2:00pm - 3:00pm

Garfield Heights Branch - Innovation Center (40)
Thu, Jul 05, 2:00pm - 4:00pm

Brooklyn Branch - Storytime Room (40)
Thu, Jul 05, 2:00pm - 3:30pm

Garfield Heights Branch
Thu, Jul 05, 3:00pm - 3:30pm

Olmsted Falls Branch - Meeting Room A & B (54)
Thu, Jul 05, 3:00pm - 4:00pm
This event is full

South Euclid-Lyndhurst Branch
Thu, Jul 05, 3:00pm - 4:00pm

Mayfield Branch
Thu, Jul 05, 5:30pm - 8:30pm

Gates Mills Branch - Meeting Room (24)
Thu, Jul 05, 6:00pm - 8:00pm

Parma Branch - Homework Center (49)
Thu, Jul 05, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Thu, Jul 05, 6:00pm - 8:30pm

Orange Branch - Youth Programming Room (40)
Thu, Jul 05, 6:30pm - 7:30pm
Registration is now closed

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jul 05, 6:30pm - 7:00pm

Solon Branch - Meeting Room (75)
Thu, Jul 05, 6:30pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Thu, Jul 05, 7:00pm - 8:30pm

Bay Village Branch - Bay Conference Room (15)
Thu, Jul 05, 7:00pm - 9:00pm

North Royalton Branch - Resource Room (30)
Thu, Jul 05, 7:00pm - 8:00pm

Maple Heights Branch - Storytime Room (30)
Thu, Jul 05, 7:00pm - 7:30pm

Strongsville Branch - Storytime Room (60)
Thu, Jul 05, 7:00pm - 7:30pm

Middleburg Heights Branch - Children's Activity Room (12)
Thu, Jul 05, 7:00pm - 7:20pm

Strongsville Branch - Meeting Rooms A & B (150)
Thu, Jul 05, 7:00pm - 8:30pm

Chagrin Falls Branch
Fri, Jul 06, All day

Parma Heights Branch
Fri, Jul 06, All day

North Olmsted Branch
Fri, Jul 06, 9:00am - 5:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Fri, Jul 06, 9:00am - 5:30pm

Mayfield Branch
Fri, Jul 06, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Fri, Jul 06, 9:00am - 5:30pm

Parma-Snow Branch - Conference Room A/B (75)
Fri, Jul 06, 9:30am - 12:35pm

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jul 06, 10:00am - 12:00pm

Bay Village Branch - Story Room (30)
Fri, Jul 06, 10:00am - 10:30am

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 06, 10:00am - 10:30am

Middleburg Heights Branch - Meeting Room A/B (176)
Fri, Jul 06, 10:00am - 12:00pm

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 06, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Fri, Jul 06, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Fri, Jul 06, 11:30am - 12:00pm

Maple Heights Branch
Fri, Jul 06, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Fri, Jul 06, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Fri, Jul 06, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Fri, Jul 06, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Fri, Jul 06, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Fri, Jul 06, 11:45am - 12:15pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Fri, Jul 06, 12:00pm - 2:00pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jul 06, 12:15pm - 12:45pm

North Royalton Branch - Conference Room 124 (50)
Fri, Jul 06, 1:00pm - 3:30pm

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jul 06, 1:00pm - 3:00pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Fri, Jul 06, 2:00pm - 4:00pm

Garfield Heights Branch - Meeting Room B (40)
Fri, Jul 06, 3:00pm - 3:30pm

Middleburg Heights Branch
Fri, Jul 06, 9:00pm - 11:00pm

Chagrin Falls Branch
Sat, Jul 07, All day

Parma Heights Branch
Sat, Jul 07, All day

Mayfield Branch - Medium Meeting Room (60)
Sat, Jul 07, 9:00am - 4:00pm

Garfield Heights Branch
Sat, Jul 07, 9:30am - 10:30am

Strongsville Branch - Meeting Rooms A & B (150)
Sat, Jul 07, 9:30am - 12:30pm

Strongsville Branch
Sat, Jul 07, 9:30am - 10:30am

Mayfield Branch
Sat, Jul 07, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Sat, Jul 07, 10:00am - 10:30am

South Euclid-Lyndhurst Branch
Sat, Jul 07, 10:00am - 11:00am

Solon Branch - Story/Craft Room (25)
Sat, Jul 07, 10:00am - 10:30am

Parma-Snow Branch - Innovation Center
Sat, Jul 07, 10:00am - 11:00am

Middleburg Heights Branch - Meeting Room A/B (176)
Sat, Jul 07, 10:30am - 12:00pm

Parma Branch
Sat, Jul 07, 11:00am - 11:30am

Brooklyn Branch - Large Meeting Room (75)
Sat, Jul 07, 11:00am - 12:30pm

South Euclid-Lyndhurst Branch
Sat, Jul 07, 2:00pm - 4:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Sat, Jul 07, 2:00pm - 3:30pm

Southeast Branch - Meeting Room (70)
Sat, Jul 07, 2:00pm - 4:00pm

Warrensville Heights Branch - Homework Center (104)
Sat, Jul 07, 2:00pm - 4:00pm

Southeast Branch - Small Meeting Room (15)
Sat, Jul 07, 2:00pm - 2:30pm

Parma-Snow Branch - Story/Craft Room (75)
Sat, Jul 07, 2:00pm - 4:00pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Sat, Jul 07, 2:00pm - 4:00pm

Southeast Branch - Small Meeting Room (15)
Sat, Jul 07, 3:00pm - 4:00pm

Chagrin Falls Branch
Sun, Jul 08, All day

Parma Heights Branch
Sun, Jul 08, All day

Chagrin Falls Branch
Mon, Jul 09, All day

Parma Heights Branch
Mon, Jul 09, All day

North Royalton Branch - Conference Room 123 (50)
Mon, Jul 09, 9:00am - 3:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 09, 9:00am - 5:30pm

Fairview Park Branch
Mon, Jul 09, 9:00am - 5:30pm

Brooklyn Branch
Mon, Jul 09, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Mon, Jul 09, 9:00am - 5:30pm

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 09, 9:30am - 12:30pm

Warrensville Heights Branch - Conference Room A (24)
Mon, Jul 09, 9:30am - 12:00pm

Warrensville Heights Branch - Homework Center (104)
Mon, Jul 09, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jul 09, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 09, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A (30)
Mon, Jul 09, 9:30am - 12:00pm

North Olmsted Branch
Mon, Jul 09, 9:30am - 11:30am

New venue Brecksville Branch - Storytime Room (40)
Mon, Jul 09, 10:00am - 10:20am

Parma Branch - Story/Craft Room (49)
Mon, Jul 09, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Mon, Jul 09, 10:00am - 10:25am

Orange Branch - Youth Programming Room (40)
Mon, Jul 09, 10:00am - 10:45am

North Olmsted Branch - Story Room (100)
Mon, Jul 09, 10:00am - 10:20am

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jul 09, 10:00am - 10:30am

Solon Branch - Meeting Room (75)
Mon, Jul 09, 10:00am - 12:00pm

Bay Village Branch - Story Room (30)
Mon, Jul 09, 10:00am - 10:25am

Garfield Heights Branch
Mon, Jul 09, 10:00am - 10:45am

South Euclid-Lyndhurst Branch
Mon, Jul 09, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Mon, Jul 09, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Mon, Jul 09, 10:00am - 10:20am

Olmsted Falls Branch - Meeting Room A & B (54)
Mon, Jul 09, 10:00am - 11:30am
Registration is now closed

Maple Heights Branch - Homework Center (100)
Mon, Jul 09, 10:00am - 10:45am

Canceled
Maple Heights Branch
Mon, Jul 09, 10:00am - 10:45am

Solon Branch - Story/Craft Room (25)
Mon, Jul 09, 10:30am - 10:50am

Parma Heights Branch - Meeting Room A (58)
Mon, Jul 09, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Mon, Jul 09, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 09, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Mon, Jul 09, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 09, 11:30am - 12:00pm

Strongsville Branch
Mon, Jul 09, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 09, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Mon, Jul 09, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Mon, Jul 09, 11:45am - 12:15pm

Canceled
Strongsville Branch
Mon, Jul 09, 12:00pm - 5:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 09, 12:00pm - 1:30pm

Parma-Snow Branch - Story/Craft Room (75)
Mon, Jul 09, 12:00pm - 1:00pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Mon, Jul 09, 12:15pm - 12:45pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jul 09, 1:00pm - 4:00pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Mon, Jul 09, 1:00pm - 5:00pm
This event is full

Garfield Heights Branch - Meeting Room A (40)
Mon, Jul 09, 1:00pm - 5:00pm
This event is full

Southeast Branch - Meeting Room (70)
Mon, Jul 09, 1:00pm - 3:00pm
This event is full

Independence Branch - Meeting Room (100)
Mon, Jul 09, 1:30pm - 4:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Mon, Jul 09, 1:30pm - 3:30pm
This event is full

Solon Branch
Mon, Jul 09, 1:30pm - 2:15pm
Registration is now closed

Solon Branch - Meeting Room (75)
Mon, Jul 09, 1:30pm - 4:30pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 09, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Mon, Jul 09, 1:30pm - 3:30pm
This event is full

Solon Branch - Story/Craft Room (25)
Mon, Jul 09, 1:30pm - 2:15pm
Registration is now closed

Maple Heights Branch - Homework Center (100)
Mon, Jul 09, 1:30pm - 3:30pm
This event is full

Brecksville Branch - Meeting Room
Mon, Jul 09, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Story Room (100)
Mon, Jul 09, 1:30pm - 2:00pm

Brooklyn Branch - Conference Room (25)
Mon, Jul 09, 1:30pm - 3:00pm

Parma Branch - Conference Room C (35)
Mon, Jul 09, 2:00pm - 3:30pm

Solon Branch - Conference Room (12)
Mon, Jul 09, 2:00pm - 3:00pm

Mayfield Branch - Medium Meeting Room (60)
Mon, Jul 09, 2:00pm - 3:00pm

North Olmsted Branch - Small Meeting Room (40)
Mon, Jul 09, 2:00pm - 4:00pm
Registration is now closed

Strongsville Branch - Storytime Room (60)
Mon, Jul 09, 2:00pm - 3:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 09, 2:00pm - 3:00pm

Berea Branch - Large Meeting Room (100)
Mon, Jul 09, 2:00pm - 3:00pm
Registration is now closed

Berea Branch
Mon, Jul 09, 2:00pm - 3:00pm
Registration is now closed

Warrensville Heights Branch
Mon, Jul 09, 2:00pm - 3:00pm

Bay Village Pool
Mon, Jul 09, 2:00pm - 2:15pm

Bay Village Branch - Bay Meeting Room (100)
Mon, Jul 09, 2:00pm - 4:00pm
This event is full

Maple Heights Branch - Storytime Room (30)
Mon, Jul 09, 2:00pm - 3:30pm

Strongsville Branch - Meeting Rooms A & B (150)
Mon, Jul 09, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Mon, Jul 09, 3:00pm - 3:30pm

Beachwood Branch
Mon, Jul 09, 4:00pm - 4:30pm

Parma Branch - Conference Room A (65)
Mon, Jul 09, 5:30pm - 8:30pm

Brooklyn Branch
Mon, Jul 09, 5:45pm - 8:45pm

Solon Branch - Meeting Room (75)
Mon, Jul 09, 5:45pm - 9:00pm

Brooklyn Branch - Storytime Room (40)
Mon, Jul 09, 6:00pm - 6:30pm

Garfield Heights Branch - Homework Center (80)
Mon, Jul 09, 6:00pm - 8:30pm

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jul 09, 6:30pm - 7:00pm

Independence Branch - Storytime/Craft Room (12)
Mon, Jul 09, 6:30pm - 6:50pm

Fairview Park Branch - Storytime Room (15)
Mon, Jul 09, 6:45pm - 7:10pm

South Euclid-Lyndhurst Branch - Homework Center (56)
Mon, Jul 09, 7:00pm - 8:30pm

Olmsted Falls Branch - Meeting Room A & B (54)
Mon, Jul 09, 7:00pm - 8:00pm
This event is full

Parma Branch
Mon, Jul 09, 7:00pm - 7:30pm

Berea Branch - Large Meeting Room (100)
Mon, Jul 09, 7:00pm - 8:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jul 09, 7:00pm - 7:45pm

Berea Branch - Storytime Room (100)
Mon, Jul 09, 7:00pm - 7:30pm

Maple Heights Branch - Storytime Room (30)
Mon, Jul 09, 7:00pm - 8:00pm

North Royalton Branch - Story/Craft Room (50)
Mon, Jul 09, 7:00pm - 7:30pm

Garfield Heights Branch - Technology Learning Center (20)
Mon, Jul 09, 7:00pm - 8:30pm

Strongsville Branch - Storytime Room (60)
Mon, Jul 09, 7:00pm - 8:00pm
Registration opens Friday, June 22 2018 at 9:00am

Rescheduled
Mayfield Branch
Mon, Jul 09, 7:00pm - 8:30pm
New date Thursday, July 19, 7:00pm - 8:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 09, 7:00pm - 8:00pm

Brook Park Branch - StoryRoom (30)
Mon, Jul 09, 7:00pm - 8:30pm

Parma Branch - Conference Room C (35)
Mon, Jul 09, 7:00pm - 8:00pm

Strongsville Branch - Meeting Rooms A & B (150)
Mon, Jul 09, 7:00pm - 8:30pm

Chagrin Falls Branch
Tue, Jul 10, All day

Parma Heights Branch
Tue, Jul 10, All day

Independence Branch - Conference (8)
Tue, Jul 10, 9:00am - 1:30pm

North Royalton Branch - Conference Room 123 (50)
Tue, Jul 10, 9:00am - 3:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 10, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Tue, Jul 10, 9:00am - 1:00pm

Parma-Snow Branch - Technology Learning Center (20)
Tue, Jul 10, 9:00am - 12:00pm

Fairview Park Branch
Tue, Jul 10, 9:00am - 5:30pm

Maple Heights Branch
Tue, Jul 10, 9:00am - 5:30pm

Parma Branch - Study Room 6
Tue, Jul 10, 9:00am - 5:30pm

Independence Branch
Tue, Jul 10, 9:30am - 12:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Tue, Jul 10, 9:30am - 12:00pm

Warrensville Heights Branch - Homework Center (104)
Tue, Jul 10, 9:30am - 3:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 10, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Tue, Jul 10, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Tue, Jul 10, 10:00am - 10:30am

Brecksville Branch - Meeting Room
Tue, Jul 10, 10:00am - 10:20am

Parma Branch - Conference Room C (35)
Tue, Jul 10, 10:00am - 11:30am

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 10, 10:00am - 10:25am

Richmond Heights Branch - Meeting Room (30)
Tue, Jul 10, 10:00am - 10:30am

Garfield Heights Branch
Tue, Jul 10, 10:00am - 11:00am

Middleburg Heights Branch - Children's Activity Room (12)
Tue, Jul 10, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 10, 10:00am - 10:25am

Berea Branch - Storytime Room (100)
Tue, Jul 10, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Tue, Jul 10, 10:00am - 10:25am

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 10, 10:00am - 10:20am

South Euclid-Lyndhurst Branch
Tue, Jul 10, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Tue, Jul 10, 10:00am - 10:25am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 10, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Tue, Jul 10, 10:00am - 10:30am

Warrensville Heights Branch - Technology Learning Center (16)
Tue, Jul 10, 10:00am - 12:00pm

Orange Branch - Youth Programming Room (40)
Tue, Jul 10, 10:00am - 10:25am

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Tue, Jul 10, 10:00am - 12:30pm

Parma Branch - Story/Craft Room (49)
Tue, Jul 10, 10:30am - 11:00am

Solon Branch - Story/Craft Room (25)
Tue, Jul 10, 10:30am - 10:50am

Warrensville Heights Branch - Story/Craft Room (58)
Tue, Jul 10, 10:30am - 11:00am

Parma-Snow Branch - Conference Room A (30)
Tue, Jul 10, 10:30am - 11:30am

Orange Branch - Youth Programming Room (40)
Tue, Jul 10, 10:30am - 11:00am

Brecksville Branch
Tue, Jul 10, 11:00am - 11:20am

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jul 10, 11:00am - 11:45am

South Euclid-Lyndhurst Branch
Tue, Jul 10, 11:00am - 11:30am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 10, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Tue, Jul 10, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Tue, Jul 10, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 10, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Tue, Jul 10, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 10, 11:30am - 12:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 10, 11:30am - 12:00pm

Strongsville Branch
Tue, Jul 10, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 10, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Tue, Jul 10, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Tue, Jul 10, 11:45am - 12:15pm

Canceled
Strongsville Branch
Tue, Jul 10, 12:00pm - 5:00pm

Warrensville Heights Branch
Tue, Jul 10, 12:00pm - 5:30pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Tue, Jul 10, 12:15pm - 12:45pm

North Olmsted Branch - Meeting Room (Basement) (82)
Tue, Jul 10, 12:30pm - 2:00pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jul 10, 1:00pm - 4:00pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Tue, Jul 10, 1:00pm - 5:00pm
This event is full

Garfield Heights Branch - Meeting Room A (40)
Tue, Jul 10, 1:00pm - 5:00pm
This event is full

Southeast Branch - Meeting Room (70)
Tue, Jul 10, 1:00pm - 3:00pm
This event is full

Mayfield Branch
Tue, Jul 10, 1:00pm - 6:00pm

Warrensville Heights Branch - Technology Learning Center (16)
Tue, Jul 10, 1:00pm - 3:00pm

Parma Branch - Homework Center (49)
Tue, Jul 10, 1:00pm - 3:30pm

Independence Branch - Meeting Room (100)
Tue, Jul 10, 1:30pm - 4:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Tue, Jul 10, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Tue, Jul 10, 1:30pm - 4:30pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Tue, Jul 10, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Tue, Jul 10, 1:30pm - 3:30pm
This event is full

Maple Heights Branch - Homework Center (100)
Tue, Jul 10, 1:30pm - 3:30pm
This event is full

Brecksville Branch - Meeting Room
Tue, Jul 10, 1:30pm - 4:30pm
This event is full

Tue, Jul 10, 1:30pm - 2:30pm
This event is full

North Royalton Branch
Tue, Jul 10, 1:30pm - 4:30pm

Mayfield Branch - Medium Meeting Room (60)
Tue, Jul 10, 2:00pm - 3:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 10, 2:00pm - 3:00pm
Registration is now closed

Bay Village Pool
Tue, Jul 10, 2:00pm - 2:15pm

Bay Village Branch - Bay Meeting Room (100)
Tue, Jul 10, 2:00pm - 4:00pm
This event is full

Parma-Snow Branch - Resource Room (75)
Tue, Jul 10, 2:00pm - 3:15pm
This event is full

Strongsville Branch - Meeting Rooms A & B (150)
Tue, Jul 10, 2:00pm - 4:00pm
This event is full

Berea Branch - Small Conference Room (12)
Tue, Jul 10, 2:00pm - 3:00pm

Strongsville Branch
Tue, Jul 10, 2:30pm - 3:30pm

Garfield Heights Branch - Meeting Room B (40)
Tue, Jul 10, 3:00pm - 3:30pm

Gates Mills Branch
Tue, Jul 10, 3:30pm - 4:00pm

Strongsville Branch
Tue, Jul 10, 3:30pm - 5:00pm

Beachwood Branch - Beachwood Meeting Room (B) (25)
Tue, Jul 10, 3:30pm - 4:30pm

Chagrin Falls Branch - Meeting Room (Lower Level) (40)
Tue, Jul 10, 4:00pm - 6:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 10, 4:30pm - 6:30pm

Solon Branch - Meeting Room (75)
Tue, Jul 10, 6:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Homework Center (56)
Tue, Jul 10, 6:00pm - 7:30pm

Garfield Heights Branch - Homework Center (80)
Tue, Jul 10, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Tue, Jul 10, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Tue, Jul 10, 6:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Tue, Jul 10, 6:30pm - 8:30pm
Registration is now closed

Berea Branch - Storytime Room (100)
Tue, Jul 10, 6:30pm - 8:00pm
Registration is now closed

Beachwood Branch
Tue, Jul 10, 6:30pm - 7:00pm

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 10, 6:30pm - 7:00pm

Maple Heights Branch - Homework Center (100)
Tue, Jul 10, 6:45pm - 8:15pm
Registration is now closed

Bay Village Branch - Story Room (30)
Tue, Jul 10, 6:45pm - 7:15pm

Garfield Heights Branch
Tue, Jul 10, 6:45pm - 7:45pm

Fairview Park Branch - Storytime Room (15)
Tue, Jul 10, 6:45pm - 7:15pm

Gates Mills Branch - Meeting Room (24)
Tue, Jul 10, 7:00pm - 8:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Tue, Jul 10, 7:00pm - 8:30pm

Brooklyn Branch - Storytime Room (40)
Tue, Jul 10, 7:00pm - 8:00pm

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 10, 7:00pm - 8:00pm
This event is full

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 10, 7:00pm - 7:30pm

Parma Branch - Conference Room A (65)
Tue, Jul 10, 7:00pm - 8:30pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 10, 7:00pm - 7:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Tue, Jul 10, 7:00pm - 8:00pm

Garfield Heights Branch - Meeting Room A&B (80)
Tue, Jul 10, 7:00pm - 9:00pm

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 10, 7:00pm - 7:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Tue, Jul 10, 7:00pm - 9:00pm
Registration is now closed

Warrensville Heights Branch
Tue, Jul 10, 7:00pm - 8:30pm

Canceled
Parma Branch
Tue, Jul 10, 7:00pm - 8:00pm

Chagrin Falls Branch
Wed, Jul 11, All day

Parma Heights Branch
Wed, Jul 11, All day

North Royalton Branch - Conference Room 123 (50)
Wed, Jul 11, 9:00am - 3:00pm

Parma Branch - Large Meeting Room A/B (185)
Wed, Jul 11, 9:00am - 1:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Wed, Jul 11, 9:00am - 5:30pm

Fairview Park Branch
Wed, Jul 11, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Wed, Jul 11, 9:00am - 5:30pm

Warrensville Heights Branch - Homework Center (104)
Wed, Jul 11, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Wed, Jul 11, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Wed, Jul 11, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Wed, Jul 11, 9:30am - 12:00pm

Warrensville Heights Branch - Conference Room A (24)
Wed, Jul 11, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Wed, Jul 11, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 11, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Wed, Jul 11, 10:00am - 10:30am

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jul 11, 10:00am - 10:30am

Brook Park Branch - StoryRoom (30)
Wed, Jul 11, 10:00am - 10:30am

Solon Branch
Wed, Jul 11, 10:00am - 1:00pm

Brecksville Branch - Storytime Room (40)
Wed, Jul 11, 10:00am - 10:20am

Chagrin Falls Branch - Story Craft Room (74)
Wed, Jul 11, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jul 11, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Wed, Jul 11, 10:00am - 10:25am

Solon Branch - Meeting Room (75)
Wed, Jul 11, 10:00am - 12:00pm

Berea Branch - Storytime Room (100)
Wed, Jul 11, 10:00am - 10:30am

Beachwood Branch
Wed, Jul 11, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Wed, Jul 11, 10:00am - 10:20am

Parma-Snow Branch - Story/Craft Room (75)
Wed, Jul 11, 10:00am - 10:25am

Strongsville Branch - Storytime Room (60)
Wed, Jul 11, 10:00am - 10:20am

North Royalton Branch - Story/Craft Room (50)
Wed, Jul 11, 10:00am - 10:30am

Middleburg Heights Branch - Children's Activity Room (12)
Wed, Jul 11, 10:00am - 10:20am

Mayfield Branch - Technology Learning Center (25)
Wed, Jul 11, 10:00am - 12:00pm

Independence Branch - Storytime/Craft Room (12)
Wed, Jul 11, 10:00am - 10:20am

Solon Branch - Story/Craft Room (25)
Wed, Jul 11, 10:30am - 11:00am

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 11, 11:00am - 11:30am

Brook Park Branch - StoryRoom (30)
Wed, Jul 11, 11:00am - 11:30am

Brecksville Branch
Wed, Jul 11, 11:00am - 11:20am

Independence Branch - Storytime/Craft Room (12)
Wed, Jul 11, 11:00am - 11:30am

Parma Branch - Story/Craft Room (49)
Wed, Jul 11, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Wed, Jul 11, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Wed, Jul 11, 11:30am - 12:00pm

Maple Heights Branch
Wed, Jul 11, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Wed, Jul 11, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Wed, Jul 11, 11:30am - 12:00pm

Strongsville Branch
Wed, Jul 11, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Wed, Jul 11, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Wed, Jul 11, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Wed, Jul 11, 11:45am - 12:15pm

Canceled
Strongsville Branch
Wed, Jul 11, 12:00pm - 5:00pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Wed, Jul 11, 12:15pm - 12:45pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Wed, Jul 11, 1:00pm - 4:00pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Wed, Jul 11, 1:00pm - 5:00pm
This event is full

Garfield Heights Branch - Meeting Room A (40)
Wed, Jul 11, 1:00pm - 5:00pm
This event is full

Southeast Branch - Meeting Room (70)
Wed, Jul 11, 1:00pm - 3:00pm
This event is full

Brooklyn Branch - Large Meeting Room (75)
Wed, Jul 11, 1:00pm - 3:00pm

Mayfield Branch - Technology Learning Center (25)
Wed, Jul 11, 1:00pm - 3:00pm

North Royalton Branch - Resource Room (30)
Wed, Jul 11, 1:00pm - 5:00pm

Independence Branch - Meeting Room (100)
Wed, Jul 11, 1:30pm - 4:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Wed, Jul 11, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Wed, Jul 11, 1:30pm - 4:30pm
This event is full

Parma-Snow Branch
Wed, Jul 11, 1:30pm - 4:30pm

Canceled
Bay Village Branch
Wed, Jul 11, 1:30pm - 3:00pm

Brook Park Branch - Large Meeting Room (100)
Wed, Jul 11, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Wed, Jul 11, 1:30pm - 3:30pm
This event is full

Maple Heights Branch - Homework Center (100)
Wed, Jul 11, 1:30pm - 3:30pm
This event is full

Brecksville Branch - Meeting Room
Wed, Jul 11, 1:30pm - 4:30pm
This event is full

Beachwood Branch
Wed, Jul 11, 1:30pm - 2:00pm

Brooklyn Branch - Storytime Room (40)
Wed, Jul 11, 1:30pm - 2:00pm

Bay Village Branch - Bay Conference Room (15)
Wed, Jul 11, 1:30pm - 2:30pm

Olmsted Falls Branch
Wed, Jul 11, 2:00pm - 2:45pm

Chagrin Falls Branch - Meeting Room (Lower Level) (40)
Wed, Jul 11, 2:00pm - 5:00pm

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jul 11, 2:00pm - 2:45pm

Bay Village Branch - Bay Meeting Room (100)
Wed, Jul 11, 2:00pm - 4:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Wed, Jul 11, 2:00pm - 2:30pm

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Wed, Jul 11, 2:00pm - 4:30pm

Parma-Snow Branch - Resource Room (75)
Wed, Jul 11, 2:00pm - 3:00pm
Registration is now closed

Strongsville Branch - Meeting Rooms A & B (150)
Wed, Jul 11, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Wed, Jul 11, 3:00pm - 3:30pm

Parma-Snow Branch
Wed, Jul 11, 3:00pm - 4:00pm

Orange Branch - Youth Programming Room (40)
Wed, Jul 11, 3:30pm - 4:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Wed, Jul 11, 4:15pm - 5:15pm
This event is full

Canceled
Brook Park Branch
Wed, Jul 11, 4:30pm - 5:30pm

South Euclid-Lyndhurst Branch
Wed, Jul 11, 4:30pm - 6:30pm

Bay Village Branch
Wed, Jul 11, 5:30pm - 8:30pm

Parma Branch - Homework Center (49)
Wed, Jul 11, 6:00pm - 8:00pm

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Wed, Jul 11, 6:00pm - 8:00pm

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Wed, Jul 11, 6:00pm - 8:00pm

Garfield Heights Branch - Homework Center (80)
Wed, Jul 11, 6:00pm - 8:30pm

Parma Branch - Conference Room B (40)
Wed, Jul 11, 6:00pm - 8:30pm

Solon Branch - Conference Room (12)
Wed, Jul 11, 6:30pm - 7:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Wed, Jul 11, 6:30pm - 8:30pm
Registration is now closed

Mayfield Branch
Wed, Jul 11, 6:30pm - 7:00pm

Southeast Branch - Small Meeting Room (15)
Wed, Jul 11, 6:30pm - 7:00pm

Berea Branch - Large Meeting Room (100)
Wed, Jul 11, 6:30pm - 8:15pm
This event is full

Parma-Snow Branch - Story/Craft Room (75)
Wed, Jul 11, 6:30pm - 7:00pm

Beachwood Branch
Wed, Jul 11, 6:45pm - 7:15pm

South Euclid-Lyndhurst Branch
Wed, Jul 11, 7:00pm - 8:00pm

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 11, 7:00pm - 7:30pm

North Royalton Branch - Large Meeting Room 122 (70)
Wed, Jul 11, 7:00pm - 8:00pm

Parma Branch - Conference Room A (65)
Wed, Jul 11, 7:00pm - 8:00pm

Garfield Heights Branch - Meeting Room A (40)
Wed, Jul 11, 7:00pm - 8:00pm
Registration is now closed

North Royalton Branch - Large Meeting Room 121 (70)
Wed, Jul 11, 7:00pm - 8:00pm
Registration is now closed

Brooklyn Branch - Large Meeting Room (75)
Wed, Jul 11, 7:00pm - 8:30pm
This event is full

Mayfield Branch - Technology Learning Center (25)
Wed, Jul 11, 7:00pm - 8:30pm

North Olmsted Branch - Story Room (100)
Wed, Jul 11, 7:00pm - 7:30pm

Brecksville Branch - Storytime Room (40)
Wed, Jul 11, 7:00pm - 7:30pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Wed, Jul 11, 7:00pm - 8:00pm

Brook Park Branch - Large Meeting Room (100)
Wed, Jul 11, 7:00pm - 8:00pm
This event is full

Middleburg Heights Branch - Children's Activity Room (12)
Wed, Jul 11, 7:00pm - 8:45pm

Garfield Heights Branch
Wed, Jul 11, 7:00pm - 8:00pm
This event is full

New venue Middleburg Heights Branch - Meeting Room A/B (176)
Wed, Jul 11, 7:00pm - 8:30pm

Gates Mills Branch - Meeting Room (24)
Wed, Jul 11, 7:30pm - 8:30pm

Chagrin Falls Branch - Meeting Room (Lower Level) (40)
Wed, Jul 11, 7:30pm - 8:30pm

Chagrin Falls Branch
Thu, Jul 12, All day

Parma Heights Branch
Thu, Jul 12, All day

South Euclid-Lyndhurst Branch
Thu, Jul 12, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Thu, Jul 12, 9:00am - 1:00pm

North Olmsted Branch
Thu, Jul 12, 9:00am - 5:30pm

Parma-Snow Branch - Technology Learning Center (20)
Thu, Jul 12, 9:00am - 12:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Thu, Jul 12, 9:00am - 5:30pm

Maple Heights Branch
Thu, Jul 12, 9:00am - 5:30pm

Parma Branch - Study Room 6
Thu, Jul 12, 9:00am - 5:30pm

Strongsville Branch
Thu, Jul 12, 9:30am - 12:30pm

Warrensville Heights Branch - Conference Room A (24)
Thu, Jul 12, 9:30am - 12:00pm

Chagrin Falls Branch - Story Craft Room (74)
Thu, Jul 12, 9:30am - 10:00am

Warrensville Heights Branch - Homework Center (104)
Thu, Jul 12, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Thu, Jul 12, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jul 12, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Thu, Jul 12, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Thu, Jul 12, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Thu, Jul 12, 10:00am - 10:25am

Brecksville Branch
Thu, Jul 12, 10:00am - 10:30am

Parma Branch - Technology Learning Center (16)
Thu, Jul 12, 10:00am - 12:00pm

Solon Branch - Story/Craft Room (25)
Thu, Jul 12, 10:00am - 10:45am

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jul 12, 10:00am - 11:30am

Berea Branch - Storytime Room (100)
Thu, Jul 12, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Thu, Jul 12, 10:00am - 10:30am

Beachwood Branch
Thu, Jul 12, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Thu, Jul 12, 10:00am - 10:30am

Garfield Heights Branch
Thu, Jul 12, 10:00am - 10:45am

Parma-Snow Branch - Story/Craft Room (75)
Thu, Jul 12, 10:00am - 10:30am

South Euclid-Lyndhurst Branch
Thu, Jul 12, 10:00am - 10:30am

Parma Branch - Story/Craft Room (49)
Thu, Jul 12, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Thu, Jul 12, 10:00am - 10:20am

Strongsville Branch - Storytime Room (60)
Thu, Jul 12, 10:00am - 10:25am

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Thu, Jul 12, 10:00am - 12:00pm

Gates Mills Branch
Thu, Jul 12, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Thu, Jul 12, 10:00am - 12:30pm

Orange Branch - Youth Programming Room (40)
Thu, Jul 12, 10:30am - 11:00am

Maple Heights Branch - Storytime Room (30)
Thu, Jul 12, 10:30am - 11:00am

Rescheduled
Parma-Snow Branch
Thu, Jul 12, 10:30am - 11:30am
New date Tuesday, July 10, 10:30am - 11:30am

Brooklyn Branch - Storytime Room (40)
Thu, Jul 12, 11:00am - 11:30am

Independence Branch - Storytime/Craft Room (12)
Thu, Jul 12, 11:00am - 11:20am

Canceled
New venue Mayfield Branch
Thu, Jul 12, 11:15am - 12:00pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jul 12, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Thu, Jul 12, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Thu, Jul 12, 11:30am - 12:00pm

Maple Heights Branch
Thu, Jul 12, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Thu, Jul 12, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jul 12, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Thu, Jul 12, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Thu, Jul 12, 11:45am - 12:15pm

Canceled
Strongsville Branch
Thu, Jul 12, 12:00pm - 5:00pm

Parma Heights Branch - Meeting Room C (50)
Thu, Jul 12, 12:00pm - 1:30pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Thu, Jul 12, 12:15pm - 12:45pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Thu, Jul 12, 1:00pm - 4:00pm
This event is full

Strongsville Branch - Conference Room (40)
Thu, Jul 12, 1:00pm - 3:30pm
Registration is now closed

Mayfield Branch - Large Meeting Room (100)
Thu, Jul 12, 1:00pm - 5:00pm
This event is full

Parma Branch - Technology Learning Center (16)
Thu, Jul 12, 1:00pm - 3:00pm

Garfield Heights Branch - Meeting Room A (40)
Thu, Jul 12, 1:00pm - 5:00pm
This event is full

Southeast Branch - Meeting Room (70)
Thu, Jul 12, 1:00pm - 3:00pm
This event is full

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Thu, Jul 12, 1:00pm - 3:00pm

Parma Branch - Homework Center (49)
Thu, Jul 12, 1:00pm - 3:30pm

Independence Branch - Meeting Room (100)
Thu, Jul 12, 1:30pm - 4:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Thu, Jul 12, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Thu, Jul 12, 1:30pm - 4:30pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Thu, Jul 12, 1:30pm - 4:30pm
This event is full

North Olmsted Branch - Large Meeting Room (198)
Thu, Jul 12, 1:30pm - 3:30pm
This event is full

Maple Heights Branch - Homework Center (100)
Thu, Jul 12, 1:30pm - 3:30pm
This event is full

Brecksville Branch - Meeting Room
Thu, Jul 12, 1:30pm - 4:30pm
This event is full

Garfield Heights Branch - Innovation Center (40)
Thu, Jul 12, 2:00pm - 4:00pm

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Thu, Jul 12, 2:00pm - 3:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Thu, Jul 12, 2:00pm - 3:00pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Thu, Jul 12, 2:00pm - 4:00pm
This event is full

Brooklyn Branch - Storytime Room (40)
Thu, Jul 12, 2:00pm - 3:30pm

Strongsville Branch - Meeting Rooms A & B (150)
Thu, Jul 12, 2:00pm - 4:00pm

Beachwood Branch
Thu, Jul 12, 2:00pm - 3:00pm

Independence Branch - Storytime/Craft Room (12)
Thu, Jul 12, 2:30pm - 3:30pm

Garfield Heights Branch - Meeting Room B (40)
Thu, Jul 12, 3:00pm - 3:30pm

Gates Mills Branch - Meeting Room (24)
Thu, Jul 12, 6:00pm - 8:00pm

Garfield Heights Branch - Homework Center (80)
Thu, Jul 12, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Thu, Jul 12, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Thu, Jul 12, 6:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Thu, Jul 12, 6:30pm - 8:30pm
Registration is now closed

Orange Branch - Youth Programming Room (40)
Thu, Jul 12, 6:30pm - 7:30pm
Registration is now closed

Garfield Heights Branch - Meeting Room B (40)
Thu, Jul 12, 6:30pm - 8:30pm
This event is full

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jul 12, 6:30pm - 7:00pm

Parma-Snow Branch - Story/Craft/Resource Room (125)
Thu, Jul 12, 6:30pm - 7:00pm
This event is full

Solon Branch - Meeting Room (75)
Thu, Jul 12, 6:30pm - 8:30pm

Berea Branch - Small Conference Room (12)
Thu, Jul 12, 7:00pm - 8:30pm

Brooklyn Branch - Large Meeting Room (75)
Thu, Jul 12, 7:00pm - 8:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jul 12, 7:00pm - 8:30pm

Maple Heights Branch - Storytime Room (30)
Thu, Jul 12, 7:00pm - 7:30pm

Strongsville Branch - Storytime Room (60)
Thu, Jul 12, 7:00pm - 7:30pm

Middleburg Heights Branch - Children's Activity Room (12)
Thu, Jul 12, 7:00pm - 7:20pm

Parma-Snow Branch - Technology Learning Center (20)
Thu, Jul 12, 7:00pm - 8:30pm
This event is full

Parma-Snow Branch
Thu, Jul 12, 7:00pm - 7:30pm
This event is full

South Euclid-Lyndhurst Branch - Meeting Room A+B+C (274)
Thu, Jul 12, 7:00pm - 8:30pm

Parma-Snow Branch - Story/Craft/Resource Room (125)
Thu, Jul 12, 7:30pm - 8:00pm

Chagrin Falls Branch
Fri, Jul 13, All day

Parma Heights Branch
Fri, Jul 13, All day

North Olmsted Branch
Fri, Jul 13, 9:00am - 5:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Fri, Jul 13, 9:00am - 5:30pm

Mayfield Branch
Fri, Jul 13, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Fri, Jul 13, 9:00am - 5:30pm

Warrensville Heights Branch - Homework Center (104)
Fri, Jul 13, 9:30am - 3:00pm

Parma-Snow Branch - Conference Room A/B (75)
Fri, Jul 13, 9:30am - 12:35pm

Olmsted Falls Branch
Fri, Jul 13, 10:00am - 1:00pm

BAYarts
Fri, Jul 13, 10:00am - 11:00am

Bay Village Branch - Story Room (30)
Fri, Jul 13, 10:00am - 10:30am

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 13, 10:00am - 10:30am

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Fri, Jul 13, 10:30am - 11:30am

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 13, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Fri, Jul 13, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Fri, Jul 13, 11:30am - 12:00pm

Maple Heights Branch
Fri, Jul 13, 11:30am - 3:30pm

Parma-Snow Branch - Resource Room (75)
Fri, Jul 13, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Fri, Jul 13, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Fri, Jul 13, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Fri, Jul 13, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Fri, Jul 13, 11:45am - 12:15pm

Canceled
Strongsville Branch
Fri, Jul 13, 12:00pm - 5:00pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jul 13, 12:15pm - 12:45pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Fri, Jul 13, 1:00pm - 5:00pm
This event is full

North Royalton Branch - Conference Room 124 (50)
Fri, Jul 13, 1:00pm - 3:30pm

Southeast Branch - Meeting Room (70)
Fri, Jul 13, 1:00pm - 2:00pm
This event is full

Solon Branch - Meeting Room (75)
Fri, Jul 13, 1:30pm - 4:30pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Fri, Jul 13, 1:30pm - 4:30pm
This event is full

Brecksville Branch - Meeting Room
Fri, Jul 13, 1:30pm - 4:30pm
This event is full

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Fri, Jul 13, 2:00pm - 4:00pm

Bay Village Branch - Bay Meeting Room (100)
Fri, Jul 13, 2:00pm - 3:00pm
This event is full

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jul 13, 2:00pm - 4:00pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Fri, Jul 13, 3:00pm - 3:30pm

Parma Branch - Large Meeting Room A/B (185)
Fri, Jul 13, 7:00pm - 8:30pm

Canceled
Fairview Park Branch
Sat, Jul 14, All day

Chagrin Falls Branch
Sat, Jul 14, All day

Parma Heights Branch
Sat, Jul 14, All day

Fairview Park Branch - Meeting Room (A & B) (80)
Sat, Jul 14, 9:00am - 4:00pm

Garfield Heights Branch
Sat, Jul 14, 9:30am - 10:00am

Brook Park Branch
Sat, Jul 14, 9:30am - 12:30pm

South Euclid-Lyndhurst Branch - Tech Classroom (48)
Sat, Jul 14, 9:30am - 12:30pm

Warrensville Heights Branch
Sat, Jul 14, 9:30am - 11:00am

Strongsville Branch
Sat, Jul 14, 9:30am - 10:30am

Mayfield Branch
Sat, Jul 14, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Sat, Jul 14, 10:00am - 10:30am

Solon Branch - Story/Craft Room (25)
Sat, Jul 14, 10:00am - 10:30am

Parma-Snow Branch - Innovation Center
Sat, Jul 14, 10:00am - 11:00am

Warrensville Heights Branch - Homework Center (104)
Sat, Jul 14, 10:00am - 12:00pm
This event is full

South Euclid-Lyndhurst Branch - Storytime Room (125)
Sat, Jul 14, 10:00am - 10:30am

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Sat, Jul 14, 10:30am - 11:30am

Bay Village Branch - Bay Meeting Room (100)
Sat, Jul 14, 10:30am - 1:00pm

Brooklyn Branch - Storytime Room (40)
Sat, Jul 14, 11:00am - 12:00pm

Middleburg Heights Branch - Meeting Room A/B (176)
Sat, Jul 14, 11:00am - 12:00pm

Parma Branch
Sat, Jul 14, 11:00am - 11:30am

Parma-Snow Branch - Innovation Center
Sat, Jul 14, 11:00am - 1:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Sat, Jul 14, 11:00am - 12:00pm
This event is full

Solon Branch - Story/Craft Room (25)
Sat, Jul 14, 11:15am - 12:15pm
This event is full

Parma Heights Branch - Meeting Room A (58)
Sat, Jul 14, 1:30pm - 3:30pm

Brecksville Branch - Meeting Room
Sat, Jul 14, 1:30pm - 2:30pm
This event is full

Maple Heights Branch
Sat, Jul 14, 2:00pm - 5:00pm

Independence Branch - Meeting Room (100)
Sat, Jul 14, 2:00pm - 3:00pm

Richmond Heights Branch - Meeting Room (30)
Sat, Jul 14, 2:00pm - 3:00pm

Berea Branch - Large Meeting Room (100)
Sat, Jul 14, 2:00pm - 4:00pm

Southeast Branch - Small Meeting Room (15)
Sat, Jul 14, 2:00pm - 2:30pm

Garfield Heights Branch
Sat, Jul 14, 2:00pm - 3:00pm

Maple Heights Branch - Storytime Room (30)
Sat, Jul 14, 2:30pm - 3:30pm

Brecksville Branch - Meeting Room
Sat, Jul 14, 3:00pm - 4:00pm

Chagrin Falls Branch
Sun, Jul 15, All day

Parma Heights Branch
Sun, Jul 15, All day

North Olmsted Branch - Large Meeting Room (198)
Sun, Jul 15, 2:00pm - 4:00pm

Chagrin Falls Branch
Mon, Jul 16, All day

Mayfield Branch
Mon, Jul 16, 9:00am - 3:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 16, 9:00am - 5:30pm

Fairview Park Branch
Mon, Jul 16, 9:00am - 5:30pm

Brooklyn Branch
Mon, Jul 16, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Mon, Jul 16, 9:00am - 5:30pm

Warrensville Heights Branch - Conference Room A (24)
Mon, Jul 16, 9:30am - 12:00pm

Warrensville Heights Branch - Homework Center (104)
Mon, Jul 16, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jul 16, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 16, 9:30am - 12:00pm

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 16, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Mon, Jul 16, 9:30am - 12:00pm

North Royalton Branch
Mon, Jul 16, 9:30am - 12:30pm

North Olmsted Branch
Mon, Jul 16, 9:30am - 11:30am

Mayfield Branch
Mon, Jul 16, 9:30am - 12:30pm

New venue Brecksville Branch - Storytime Room (40)
Mon, Jul 16, 10:00am - 10:20am

Parma Branch - Story/Craft Room (49)
Mon, Jul 16, 10:00am - 10:20am

Parma Heights Branch - Meeting Room B (21)
Mon, Jul 16, 10:00am - 10:25am

Orange Branch - Youth Programming Room (40)
Mon, Jul 16, 10:00am - 10:45am

North Olmsted Branch - Story Room (100)
Mon, Jul 16, 10:00am - 10:20am

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Mon, Jul 16, 10:00am - 10:30am

Solon Branch - Meeting Room (75)
Mon, Jul 16, 10:00am - 12:00pm

Bay Village Branch - Story Room (30)
Mon, Jul 16, 10:00am - 10:25am

Garfield Heights Branch
Mon, Jul 16, 10:00am - 10:45am

South Euclid-Lyndhurst Branch
Mon, Jul 16, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Mon, Jul 16, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Mon, Jul 16, 10:00am - 10:20am

New venue Brook Park Branch - StoryRoom (30)
Mon, Jul 16, 10:30am - 12:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jul 16, 10:30am - 10:50am

Parma Heights Branch - Meeting Room A (58)
Mon, Jul 16, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Mon, Jul 16, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 16, 11:30am - 3:30pm

Parma-Snow Branch
Mon, Jul 16, 11:30am - 12:00pm

Maple Heights Branch
Mon, Jul 16, 11:30am - 12:00pm

Strongsville Branch
Mon, Jul 16, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Mon, Jul 16, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Mon, Jul 16, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Mon, Jul 16, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Mon, Jul 16, 12:15pm - 12:45pm

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 16, 12:30pm - 1:30pm
This event is full

Maple Heights Branch - Homework Center (100)
Mon, Jul 16, 1:00pm - 5:00pm
This event is full

Brooklyn Branch - Large Meeting Room (75)
Mon, Jul 16, 1:30pm - 3:30pm
This event is full

Berea Branch - Large Meeting Room (100)
Mon, Jul 16, 1:30pm - 3:30pm
This event is full

Brooklyn Branch - Conference Room (25)
Mon, Jul 16, 1:30pm - 2:30pm

Solon Branch
Mon, Jul 16, 1:30pm - 2:15pm
Registration is now closed

Southeast Branch - Meeting Room (70)
Mon, Jul 16, 1:30pm - 4:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Mon, Jul 16, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Mon, Jul 16, 1:30pm - 4:30pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Mon, Jul 16, 1:30pm - 3:30pm
This event is full

Solon Branch - Story/Craft Room (25)
Mon, Jul 16, 1:30pm - 2:15pm
Registration is now closed

North Olmsted Branch - Story Room (100)
Mon, Jul 16, 1:30pm - 2:00pm

Fairview Park Branch - Meeting Room (A & B) (80)
Mon, Jul 16, 1:30pm - 4:30pm
This event is full

Parma-Snow Branch - Resource Room (75)
Mon, Jul 16, 2:00pm - 4:00pm
This event is full

Berea Branch - Small Conference Room (12)
Mon, Jul 16, 2:00pm - 3:00pm

Beachwood Branch
Mon, Jul 16, 2:00pm - 5:00pm

Parma Heights Branch - Meeting Room A (58)
Mon, Jul 16, 2:00pm - 3:30pm

Strongsville Branch - Storytime Room (60)
Mon, Jul 16, 2:00pm - 3:30pm

Bay Village Pool
Mon, Jul 16, 2:00pm - 2:15pm

North Royalton Branch - Large Meeting Room 121 (70)
Mon, Jul 16, 2:30pm - 4:30pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Mon, Jul 16, 3:00pm - 3:30pm

Beachwood Branch
Mon, Jul 16, 4:00pm - 4:30pm

Brook Park Branch - Large Meeting Room (100)
Mon, Jul 16, 5:30pm - 8:30pm

Parma Branch - Conference Room A (65)
Mon, Jul 16, 5:30pm - 8:30pm

Brooklyn Branch - Storytime Room (40)
Mon, Jul 16, 6:00pm - 6:30pm

Garfield Heights Branch - Homework Center (80)
Mon, Jul 16, 6:00pm - 8:30pm

Garfield Heights Branch - Meeting Room B (40)
Mon, Jul 16, 6:30pm - 8:00pm
This event is full

Warrensville Heights Branch - Story/Craft Room (58)
Mon, Jul 16, 6:30pm - 7:00pm

Gates Mills Branch - Meeting Room (24)
Mon, Jul 16, 6:30pm - 8:30pm

Independence Branch - Storytime/Craft Room (12)
Mon, Jul 16, 6:30pm - 6:50pm

Mayfield Branch
Mon, Jul 16, 6:30pm - 8:30pm
Registration is now closed

Fairview Park Branch - Storytime Room (15)
Mon, Jul 16, 6:45pm - 7:10pm

Olmsted Falls Branch - Meeting Room A & B (54)
Mon, Jul 16, 7:00pm - 8:00pm

South Euclid-Lyndhurst Branch - Homework Center (56)
Mon, Jul 16, 7:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Mon, Jul 16, 7:00pm - 8:30pm
This event is full

Parma Branch - Large Meeting Room A/B (185)
Mon, Jul 16, 7:00pm - 8:30pm

New venue Middleburg Heights Branch - Meeting Room A/B (176)
Mon, Jul 16, 7:00pm - 8:45pm

Parma Branch
Mon, Jul 16, 7:00pm - 7:30pm

Solon Branch - Story/Craft Room (25)
Mon, Jul 16, 7:00pm - 7:45pm

Berea Branch - Storytime Room (100)
Mon, Jul 16, 7:00pm - 7:30pm

Maple Heights Branch - Storytime Room (30)
Mon, Jul 16, 7:00pm - 8:00pm

North Royalton Branch - Story/Craft Room (50)
Mon, Jul 16, 7:00pm - 7:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Mon, Jul 16, 7:00pm - 8:00pm

Parma Branch - Conference Room C (35)
Mon, Jul 16, 7:00pm - 8:00pm

Strongsville Branch - Storytime Room (60)
Mon, Jul 16, 7:30pm - 8:00pm
This event is full

Chagrin Falls Branch
Tue, Jul 17, All day

Independence Branch - Conference (8)
Tue, Jul 17, 9:00am - 1:30pm

Mayfield Branch
Tue, Jul 17, 9:00am - 3:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 17, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Tue, Jul 17, 9:00am - 1:00pm

Parma-Snow Branch - Technology Learning Center (20)
Tue, Jul 17, 9:00am - 12:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Tue, Jul 17, 9:00am - 5:30pm

Fairview Park Branch
Tue, Jul 17, 9:00am - 5:30pm

Maple Heights Branch
Tue, Jul 17, 9:00am - 5:30pm

Parma Branch - Study Room 6
Tue, Jul 17, 9:00am - 5:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Tue, Jul 17, 9:30am - 12:00pm

Warrensville Heights Branch - Homework Center (104)
Tue, Jul 17, 9:30am - 3:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 17, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Tue, Jul 17, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Tue, Jul 17, 10:00am - 10:30am

Brecksville Branch - Meeting Room
Tue, Jul 17, 10:00am - 10:20am

Strongsville Branch - Meeting Rooms A & B (150)
Tue, Jul 17, 10:00am - 11:00am

Chagrin Falls Branch - Meeting Room (Lower Level) (40)
Tue, Jul 17, 10:00am - 1:00pm

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 17, 10:00am - 10:25am

Richmond Heights Branch - Meeting Room (30)
Tue, Jul 17, 10:00am - 10:30am

Garfield Heights Branch
Tue, Jul 17, 10:00am - 11:00am

Middleburg Heights Branch - Children's Activity Room (12)
Tue, Jul 17, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 17, 10:00am - 10:25am

Berea Branch - Storytime Room (100)
Tue, Jul 17, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Tue, Jul 17, 10:00am - 10:25am

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 17, 10:00am - 10:20am

Warrensville Heights Branch - Conference Room B (24)
Tue, Jul 17, 10:00am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 17, 10:00am - 10:30am

Strongsville Branch - Storytime Room (60)
Tue, Jul 17, 10:00am - 10:25am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 17, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Tue, Jul 17, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Tue, Jul 17, 10:00am - 10:25am

South Euclid-Lyndhurst Branch - Meeting Room B (100)
Tue, Jul 17, 10:00am - 12:30pm

Parma Branch - Story/Craft Room (49)
Tue, Jul 17, 10:30am - 11:00am

Solon Branch - Story/Craft Room (25)
Tue, Jul 17, 10:30am - 10:50am

Warrensville Heights Branch - Story/Craft Room (58)
Tue, Jul 17, 10:30am - 11:00am

Orange Branch - Youth Programming Room (40)
Tue, Jul 17, 10:30am - 10:55am

Brecksville Branch - Meeting Room
Tue, Jul 17, 11:00am - 11:20am

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Tue, Jul 17, 11:00am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 17, 11:00am - 11:30am

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 17, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Tue, Jul 17, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Tue, Jul 17, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 17, 11:30am - 3:30pm

Parma-Snow Branch
Tue, Jul 17, 11:30am - 12:00pm

Maple Heights Branch
Tue, Jul 17, 11:30am - 12:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 17, 11:30am - 12:00pm

Strongsville Branch
Tue, Jul 17, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Tue, Jul 17, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Tue, Jul 17, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Tue, Jul 17, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Tue, Jul 17, 12:15pm - 12:45pm

Warrensville Heights Branch - Conference Room B (24)
Tue, Jul 17, 1:00pm - 3:00pm

Maple Heights Branch - Homework Center (100)
Tue, Jul 17, 1:00pm - 5:00pm
This event is full

Parma Branch - Homework Center (49)
Tue, Jul 17, 1:00pm - 3:30pm

Brooklyn Branch - Large Meeting Room (75)
Tue, Jul 17, 1:30pm - 3:30pm
This event is full

Berea Branch - Large Meeting Room (100)
Tue, Jul 17, 1:30pm - 3:30pm
This event is full

Southeast Branch - Meeting Room (70)
Tue, Jul 17, 1:30pm - 4:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Tue, Jul 17, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Tue, Jul 17, 1:30pm - 4:30pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Tue, Jul 17, 1:30pm - 3:30pm
This event is full

Gates Mills Branch - Meeting Room (24)
Tue, Jul 17, 1:30pm - 3:30pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Tue, Jul 17, 1:30pm - 4:30pm
This event is full

Brecksville Branch - Meeting Room
Tue, Jul 17, 2:00pm - 4:00pm

Parma-Snow Branch - Resource Room (75)
Tue, Jul 17, 2:00pm - 4:00pm
This event is full

Olmsted Falls Branch - Meeting Room A & B (54)
Tue, Jul 17, 2:00pm - 3:00pm

Solon Branch - Story/Craft Room (25)
Tue, Jul 17, 2:00pm - 3:00pm
Registration is now closed

Bay Village Pool
Tue, Jul 17, 2:00pm - 2:15pm

Warrensville Heights Branch - Story/Craft Room (58)
Tue, Jul 17, 2:00pm - 3:00pm

Bay Village Branch - Bay Meeting Room (100)
Tue, Jul 17, 2:00pm - 3:00pm
This event is full

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jul 17, 2:00pm - 3:00pm

Strongsville Branch
Tue, Jul 17, 2:30pm - 3:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Tue, Jul 17, 2:30pm - 4:30pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Tue, Jul 17, 3:00pm - 3:30pm

Gates Mills Branch - Burton Court (60)
Tue, Jul 17, 3:30pm - 4:00pm

North Olmsted Branch - Large Meeting Room (198)
Tue, Jul 17, 4:00pm - 5:00pm
This event is full

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jul 17, 4:15pm - 5:00pm

Solon Branch - Meeting Room (75)
Tue, Jul 17, 6:00pm - 8:30pm

Garfield Heights Branch - Homework Center (80)
Tue, Jul 17, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Tue, Jul 17, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Tue, Jul 17, 6:00pm - 8:30pm

Berea Branch - Large Meeting Room (100)
Tue, Jul 17, 6:30pm - 8:30pm

Beachwood Branch
Tue, Jul 17, 6:30pm - 7:00pm

Parma-Snow Branch - Story/Craft Room (75)
Tue, Jul 17, 6:30pm - 7:00pm

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Tue, Jul 17, 6:45pm - 7:45pm

Bay Village Branch - Story Room (30)
Tue, Jul 17, 6:45pm - 7:15pm

Garfield Heights Branch
Tue, Jul 17, 6:45pm - 7:45pm

Fairview Park Branch - Storytime Room (15)
Tue, Jul 17, 6:45pm - 7:15pm

Parma Branch - Conference Room C (35)
Tue, Jul 17, 7:00pm - 8:30pm

Parma Heights Branch - Meeting Room B (21)
Tue, Jul 17, 7:00pm - 7:30pm

Chagrin Falls Branch - Meeting Room (Main Floor) (75)
Tue, Jul 17, 7:00pm - 8:00pm

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Tue, Jul 17, 7:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room A (97)
Tue, Jul 17, 7:00pm - 8:00pm

North Royalton Branch - Story/Craft Room (50)
Tue, Jul 17, 7:00pm - 7:30pm

Warrensville Heights Branch - Large Meeting Room - North (60)
Tue, Jul 17, 7:00pm - 9:00pm
Registration is now closed

Warrensville Heights Branch
Tue, Jul 17, 7:00pm - 8:30pm

Chagrin Falls Branch
Wed, Jul 18, All day

Mayfield Branch
Wed, Jul 18, 9:00am - 3:00pm

Parma Branch - Large Meeting Room A/B (185)
Wed, Jul 18, 9:00am - 1:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Wed, Jul 18, 9:00am - 5:30pm

Fairview Park Branch
Wed, Jul 18, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Wed, Jul 18, 9:00am - 5:30pm

Warrensville Heights Branch - Homework Center (104)
Wed, Jul 18, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Wed, Jul 18, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Wed, Jul 18, 9:30am - 12:00pm

Brook Park Branch - Large Meeting Room (100)
Wed, Jul 18, 9:30am - 12:00pm

Parma-Snow Branch - Conference Room A/B (75)
Wed, Jul 18, 9:30am - 12:00pm

Warrensville Heights Branch - Conference Room A (24)
Wed, Jul 18, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Wed, Jul 18, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 18, 10:00am - 10:30am

Parma Heights Branch - Meeting Room B (21)
Wed, Jul 18, 10:00am - 10:30am

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jul 18, 10:00am - 10:30am

Strongsville Branch - Meeting Rooms A & B (150)
Wed, Jul 18, 10:00am - 11:00am

Brook Park Branch - StoryRoom (30)
Wed, Jul 18, 10:00am - 10:30am

Brecksville Branch - Storytime Room (40)
Wed, Jul 18, 10:00am - 10:20am

Chagrin Falls Branch - Story Craft Room (74)
Wed, Jul 18, 10:00am - 10:30am

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jul 18, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Wed, Jul 18, 10:00am - 10:25am

Solon Branch - Meeting Room (75)
Wed, Jul 18, 10:00am - 12:00pm

Berea Branch - Storytime Room (100)
Wed, Jul 18, 10:00am - 10:30am

Beachwood Branch
Wed, Jul 18, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Wed, Jul 18, 10:00am - 10:20am

Strongsville Branch - Storytime Room (60)
Wed, Jul 18, 10:00am - 10:20am

North Royalton Branch - Story/Craft Room (50)
Wed, Jul 18, 10:00am - 10:30am

Middleburg Heights Branch - Children's Activity Room (12)
Wed, Jul 18, 10:00am - 10:20am

Parma-Snow Branch - Technology Learning Center (20)
Wed, Jul 18, 10:00am - 12:00pm

Independence Branch - Storytime/Craft Room (12)
Wed, Jul 18, 10:00am - 10:20am

Garfield Heights Branch - Meeting Room B (40)
Wed, Jul 18, 10:30am - 11:30am

Solon Branch - Story/Craft Room (25)
Wed, Jul 18, 10:30am - 11:00am

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 18, 11:00am - 11:30am

Brook Park Branch - StoryRoom (30)
Wed, Jul 18, 11:00am - 11:30am

Independence Branch - Meeting Room (100)
Wed, Jul 18, 11:00am - 12:00pm

Brecksville Branch
Wed, Jul 18, 11:00am - 11:20am

Independence Branch - Storytime/Craft Room (12)
Wed, Jul 18, 11:00am - 11:30am

Parma Branch - Story/Craft Room (49)
Wed, Jul 18, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Wed, Jul 18, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Wed, Jul 18, 11:30am - 12:00pm

Maple Heights Branch
Wed, Jul 18, 11:30am - 3:30pm

Parma-Snow Branch
Wed, Jul 18, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Wed, Jul 18, 11:30am - 12:00pm

Strongsville Branch
Wed, Jul 18, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Wed, Jul 18, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Wed, Jul 18, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Wed, Jul 18, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Wed, Jul 18, 12:15pm - 12:45pm

Beachwood Branch - Beachwood Meeting Room (B) (25)
Wed, Jul 18, 1:00pm - 2:00pm

Maple Heights Branch - Homework Center (100)
Wed, Jul 18, 1:00pm - 5:00pm
This event is full

North Royalton Branch - Conference Room 123 (50)
Wed, Jul 18, 1:00pm - 5:00pm

Brooklyn Branch - Large Meeting Room (75)
Wed, Jul 18, 1:30pm - 3:30pm
This event is full

Berea Branch - Large Meeting Room (100)
Wed, Jul 18, 1:30pm - 3:30pm
This event is full

Southeast Branch - Meeting Room (70)
Wed, Jul 18, 1:30pm - 4:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Wed, Jul 18, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Wed, Jul 18, 1:30pm - 4:30pm
This event is full

Berea Branch
Wed, Jul 18, 1:30pm - 4:30pm

Mayfield Branch - Large Meeting Room (100)
Wed, Jul 18, 1:30pm - 3:30pm
This event is full

Beachwood Branch
Wed, Jul 18, 1:30pm - 2:00pm

Gates Mills Branch - Meeting Room (24)
Wed, Jul 18, 1:30pm - 3:30pm
This event is full

Brooklyn Branch - Storytime Room (40)
Wed, Jul 18, 1:30pm - 2:00pm

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jul 18, 1:30pm - 4:30pm
This event is full

Olmsted Falls Branch
Wed, Jul 18, 2:00pm - 2:45pm

Parma-Snow Branch - Resource Room (75)
Wed, Jul 18, 2:00pm - 4:00pm
This event is full

North Olmsted Branch - Small Meeting Room (40)
Wed, Jul 18, 2:00pm - 3:15pm

Olmsted Falls Branch - Meeting Room A & B (54)
Wed, Jul 18, 2:00pm - 2:45pm

Brecksville Branch - Meeting Room
Wed, Jul 18, 2:00pm - 3:00pm

Parma Branch
Wed, Jul 18, 2:00pm - 4:00pm
This event is full

North Royalton Branch - Story/Craft Room (50)
Wed, Jul 18, 2:00pm - 2:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Wed, Jul 18, 2:30pm - 4:30pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Wed, Jul 18, 3:00pm - 3:30pm

Solon Branch - Story/Craft Room (25)
Wed, Jul 18, 3:00pm - 4:00pm

Warrensville Heights Branch
Wed, Jul 18, 3:00pm - 4:30pm

Orange Branch - Youth Programming Room (40)
Wed, Jul 18, 3:30pm - 4:30pm

Brook Park Branch - Large Meeting Room (100)
Wed, Jul 18, 5:30pm - 7:00pm

Bay Village Branch
Wed, Jul 18, 5:30pm - 8:30pm

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Wed, Jul 18, 6:00pm - 8:00pm

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Wed, Jul 18, 6:00pm - 8:00pm

Garfield Heights Branch - Homework Center (80)
Wed, Jul 18, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Wed, Jul 18, 6:00pm - 8:30pm

Mayfield Branch
Wed, Jul 18, 6:30pm - 7:00pm

Bay Village Branch - Bay Meeting Room (100)
Wed, Jul 18, 6:30pm - 8:45pm

Southeast Branch - Small Meeting Room (15)
Wed, Jul 18, 6:30pm - 7:00pm

Brooklyn Branch - Large Meeting Room (75)
Wed, Jul 18, 6:30pm - 8:30pm

Parma-Snow Branch - Story/Craft Room (75)
Wed, Jul 18, 6:30pm - 7:00pm

Independence Branch - Meeting Room (100)
Wed, Jul 18, 6:30pm - 7:30pm

Beachwood Branch
Wed, Jul 18, 6:45pm - 7:15pm

Mayfield Branch - Story/Craft Room (80)
Wed, Jul 18, 7:00pm - 7:30pm

Parma Branch - Conference Room C (35)
Wed, Jul 18, 7:00pm - 8:30pm

Garfield Heights Branch - Meeting Room A (40)
Wed, Jul 18, 7:00pm - 8:00pm
Registration is now closed

North Royalton Branch - Large Meeting Room 122 (70)
Wed, Jul 18, 7:00pm - 8:00pm

North Royalton Branch - Large Meeting Room 121 (70)
Wed, Jul 18, 7:00pm - 8:00pm
Registration is now closed

Gates Mills Branch - Meeting Room (24)
Wed, Jul 18, 7:00pm - 8:00pm

Parma Heights Branch - Meeting Room C (50)
Wed, Jul 18, 7:00pm - 8:30pm

Parma Branch - Technology Learning Center (16)
Wed, Jul 18, 7:00pm - 8:30pm

Fairview Park Branch - Meeting Room (A & B) (80)
Wed, Jul 18, 7:00pm - 9:00pm

Brook Park Branch - StoryRoom (30)
Wed, Jul 18, 7:00pm - 7:30pm

South Euclid-Lyndhurst Branch - Meeting Room A+B+C (274)
Wed, Jul 18, 7:00pm - 8:30pm

Berea Branch - Large Meeting Room (100)
Wed, Jul 18, 7:00pm - 8:00pm
This event is full

North Olmsted Branch - Story Room (100)
Wed, Jul 18, 7:00pm - 7:30pm

Brecksville Branch - Storytime Room (40)
Wed, Jul 18, 7:00pm - 7:30pm

Garfield Heights Branch - Meeting Room B (40)
Wed, Jul 18, 7:00pm - 8:00pm

Parma-Snow Branch - Resource Room (75)
Wed, Jul 18, 7:00pm - 8:30pm

Solon Branch - Meeting Room (75)
Wed, Jul 18, 7:00pm - 8:00pm

Chagrin Falls Branch
Thu, Jul 19, All day

South Euclid-Lyndhurst Branch
Thu, Jul 19, 9:00am - 5:30pm

Parma Branch - Large Meeting Room A/B (185)
Thu, Jul 19, 9:00am - 1:00pm

North Olmsted Branch
Thu, Jul 19, 9:00am - 5:30pm

Parma-Snow Branch - Technology Learning Center (20)
Thu, Jul 19, 9:00am - 12:00pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Thu, Jul 19, 9:00am - 5:30pm

Maple Heights Branch
Thu, Jul 19, 9:00am - 5:30pm

Parma Branch - Study Room 6
Thu, Jul 19, 9:00am - 5:30pm

Warrensville Heights Branch - Conference Room A (24)
Thu, Jul 19, 9:30am - 12:00pm

Chagrin Falls Branch - Story Craft Room (74)
Thu, Jul 19, 9:30am - 10:00am

Warrensville Heights Branch - Homework Center (104)
Thu, Jul 19, 9:30am - 3:00pm

Warrensville Heights Branch - Story/Craft Room (58)
Thu, Jul 19, 9:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jul 19, 9:30am - 12:00pm

North Olmsted Branch - Homework Center (25)
Thu, Jul 19, 9:30am - 11:30am

Mayfield Branch - Story/Craft Room (80)
Thu, Jul 19, 10:00am - 10:30am

Orange Branch - Youth Programming Room (40)
Thu, Jul 19, 10:00am - 10:25am

Brecksville Branch
Thu, Jul 19, 10:00am - 10:30am

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jul 19, 10:00am - 11:30am

Berea Branch - Storytime Room (100)
Thu, Jul 19, 10:00am - 10:30am

Bay Village Branch - Story Room (30)
Thu, Jul 19, 10:00am - 10:30am

Beachwood Branch
Thu, Jul 19, 10:00am - 10:30am

North Olmsted Branch - Story Room (100)
Thu, Jul 19, 10:00am - 10:30am

Garfield Heights Branch
Thu, Jul 19, 10:00am - 10:45am

Parma-Snow Branch - Story/Craft Room (75)
Thu, Jul 19, 10:00am - 10:30am

South Euclid-Lyndhurst Branch
Thu, Jul 19, 10:00am - 10:30am

Parma Branch - Story/Craft Room (49)
Thu, Jul 19, 10:00am - 10:30am

Fairview Park Branch - Storytime Room (15)
Thu, Jul 19, 10:00am - 10:20am

Strongsville Branch - Storytime Room (60)
Thu, Jul 19, 10:00am - 10:25am

Gates Mills Branch
Thu, Jul 19, 10:00am - 10:30am

South Euclid-Lyndhurst Branch - Meeting Room B (100)
Thu, Jul 19, 10:00am - 12:30pm

Garfield Heights Branch - Meeting Room A (40)
Thu, Jul 19, 10:30am - 12:00pm
Registration is now closed

Orange Branch - Youth Programming Room (40)
Thu, Jul 19, 10:30am - 11:00am

Maple Heights Branch - Storytime Room (30)
Thu, Jul 19, 10:30am - 11:00am

Brooklyn Branch - Storytime Room (40)
Thu, Jul 19, 11:00am - 11:30am

Independence Branch - Storytime/Craft Room (12)
Thu, Jul 19, 11:00am - 11:20am

Canceled
New venue Mayfield Branch
Thu, Jul 19, 11:15am - 12:00pm

Parma Heights Branch - Meeting Room A (58)
Thu, Jul 19, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Thu, Jul 19, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Thu, Jul 19, 11:30am - 12:00pm

Maple Heights Branch
Thu, Jul 19, 11:30am - 3:30pm

Parma-Snow Branch
Thu, Jul 19, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Thu, Jul 19, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Thu, Jul 19, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Thu, Jul 19, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Thu, Jul 19, 12:15pm - 12:45pm

Brook Park Branch - StoryRoom (30)
Thu, Jul 19, 1:00pm - 3:30pm
This event is full

Maple Heights Branch - Homework Center (100)
Thu, Jul 19, 1:00pm - 5:00pm
This event is full

Parma Branch - Homework Center (49)
Thu, Jul 19, 1:00pm - 3:30pm

Brooklyn Branch - Large Meeting Room (75)
Thu, Jul 19, 1:30pm - 3:30pm
This event is full

Berea Branch - Large Meeting Room (100)
Thu, Jul 19, 1:30pm - 3:30pm
This event is full

Southeast Branch - Meeting Room (70)
Thu, Jul 19, 1:30pm - 4:30pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Thu, Jul 19, 1:30pm - 3:30pm
This event is full

Solon Branch - Meeting Room (75)
Thu, Jul 19, 1:30pm - 4:30pm
This event is full

Mayfield Branch - Large Meeting Room (100)
Thu, Jul 19, 1:30pm - 3:30pm
This event is full

Gates Mills Branch - Meeting Room (24)
Thu, Jul 19, 1:30pm - 3:30pm
This event is full

Bay Village Branch
Thu, Jul 19, 1:30pm - 3:00pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Thu, Jul 19, 1:30pm - 4:30pm
This event is full

Middleburg Heights Branch
Thu, Jul 19, 1:30pm - 4:30pm

Parma-Snow Branch - Resource Room (75)
Thu, Jul 19, 2:00pm - 4:00pm
This event is full

Beachwood Branch - Beachwood Meeting Room (B) (25)
Thu, Jul 19, 2:00pm - 3:00pm

Garfield Heights Branch - Innovation Center (40)
Thu, Jul 19, 2:00pm - 4:00pm

Bay Village Branch - Bay Meeting Room (100)
Thu, Jul 19, 2:00pm - 3:00pm

Brooklyn Branch - Storytime Room (40)
Thu, Jul 19, 2:00pm - 3:30pm

Orange Branch
Thu, Jul 19, 2:30pm - 3:30pm

North Royalton Branch - Large Meeting Room 121 (70)
Thu, Jul 19, 2:30pm - 4:30pm
This event is full

Garfield Heights Branch - Meeting Room B (40)
Thu, Jul 19, 3:00pm - 3:30pm

South Euclid-Lyndhurst Branch
Thu, Jul 19, 3:00pm - 4:00pm

Brecksville Branch
Thu, Jul 19, 5:30pm - 8:30pm

Independence Branch - Meeting Room (100)
Thu, Jul 19, 6:00pm - 7:00pm

Solon Branch - Meeting Room (75)
Thu, Jul 19, 6:00pm - 8:30pm

Garfield Heights Branch - Homework Center (80)
Thu, Jul 19, 6:00pm - 8:30pm

Parma Heights Branch - Meeting Room C (50)
Thu, Jul 19, 6:00pm - 8:30pm

Parma Branch - Homework Center (49)
Thu, Jul 19, 6:00pm - 8:30pm

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Thu, Jul 19, 6:30pm - 8:30pm

Strongsville Branch - Meeting Rooms A & B (150)
Thu, Jul 19, 6:30pm - 8:30pm
This event is full

New venue North Royalton Branch - Story/Craft/Resource Room Combined (80)
Thu, Jul 19, 6:30pm - 8:00pm
This event is full

South Euclid-Lyndhurst Branch - Storytime Room (125)
Thu, Jul 19, 6:30pm - 7:00pm

Garfield Heights Branch - Technology Learning Center (20)
Thu, Jul 19, 6:30pm - 8:30pm

Warrensville Heights Branch - Homework Center/Story & Craft Room (162)
Thu, Jul 19, 6:45pm - 8:00pm

Parma Branch - Conference Room A/B (121)
Thu, Jul 19, 7:00pm - 8:30pm

Bay Village Branch - Bay Meeting Room (100)
Thu, Jul 19, 7:00pm - 8:45pm

Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)
Thu, Jul 19, 7:00pm - 8:00pm

Parma-Snow Branch - Resource Room (75)
Thu, Jul 19, 7:00pm - 8:30pm

Maple Heights Branch - Storytime Room (30)
Thu, Jul 19, 7:00pm - 7:30pm

Strongsville Branch - Storytime Room (60)
Thu, Jul 19, 7:00pm - 7:30pm

Middleburg Heights Branch - Children's Activity Room (12)
Thu, Jul 19, 7:00pm - 7:20pm

Mayfield Branch
Thu, Jul 19, 7:00pm - 8:30pm

Warrensville Heights Branch - Technology Learning Center (16)
Thu, Jul 19, 7:00pm - 8:30pm

Gates Mills Branch - Meeting Room (24)
Thu, Jul 19, 7:00pm - 8:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Thu, Jul 19, 7:00pm - 8:45pm

North Olmsted Branch - Large Meeting Room (198)
Thu, Jul 19, 7:00pm - 8:30pm

Chagrin Falls Branch
Fri, Jul 20, All day

North Olmsted Branch
Fri, Jul 20, 9:00am - 5:30pm

Warrensville Heights Branch - Large Quiet Study Room (20)
Fri, Jul 20, 9:00am - 5:30pm

Mayfield Branch
Fri, Jul 20, 9:00am - 5:30pm

Garfield Heights Branch - Study Room 3
Fri, Jul 20, 9:00am - 5:30pm

Strongsville Branch - Conference Room (40)
Fri, Jul 20, 9:00am - 11:00am

Warrensville Heights Branch - Homework Center (104)
Fri, Jul 20, 9:30am - 3:00pm

Parma-Snow Branch - Story/Craft Room (75)
Fri, Jul 20, 9:30am - 12:35pm

Beachwood Branch - Beachwood Meeting Room (Auditorium) (100)
Fri, Jul 20, 10:00am - 11:00am

Bay Village Branch - Story Room (30)
Fri, Jul 20, 10:00am - 10:30am

Warrensville Heights Branch - Large Meeting Room - North (60)
Fri, Jul 20, 10:00am - 11:00am
This event is full

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 20, 10:00am - 10:30am

Berea Branch - Storytime Room (100)
Fri, Jul 20, 10:00am - 11:00am

Strongsville Branch - Meeting Rooms A & B (150)
Fri, Jul 20, 10:15am - 3:15pm

North Olmsted Branch - Large Meeting Room (198)
Fri, Jul 20, 10:30am - 3:30pm

North Royalton Branch - Story/Craft Room (50)
Fri, Jul 20, 11:00am - 11:30am

Parma Heights Branch - Meeting Room A (58)
Fri, Jul 20, 11:30am - 12:00pm

Parma Branch - Conference Room A (65)
Fri, Jul 20, 11:30am - 12:00pm

Maple Heights Branch
Fri, Jul 20, 11:30am - 3:30pm

Parma-Snow Branch
Fri, Jul 20, 11:30am - 12:00pm

Maple Heights Branch - Homework Center (100)
Fri, Jul 20, 11:30am - 12:00pm

South Euclid-Lyndhurst Branch
Fri, Jul 20, 11:30am - 12:00pm

Southeast Branch - Meeting Room (70)
Fri, Jul 20, 11:45am - 12:30pm

Brooklyn Branch - Combined Meeting Room/Conference Room (100)
Fri, Jul 20, 11:45am - 12:15pm

Warrensville Heights Branch - Large Meeting Room - South (90)
Fri, Jul 20, 12:15pm - 12:45pm

North Royalton Branch - Conference Room 124 (50)
Fri, Jul 20, 1:00pm - 3:30pm

Berea Branch - Large Meeting Room (100)
Fri, Jul 20, 1:30pm - 3:30pm
This event is full

Southeast Branch - Meeting Room (70)
Fri, Jul 20, 1:30pm - 4:30pm

Solon Branch - Meeting Room (75)
Fri, Jul 20, 1:30pm - 4:30pm
This event is full

Fairview Park Branch - Meeting Room (A & B) (80)
Fri, Jul 20, 1:30pm - 4:30pm
This event is full

South Euclid-Lyndhurst Branch - Meeting Room 162 (20)
Fri, Jul 20, 2:00pm - 4:00pm

Parma Branch - Large Meeting Room A/B (185)
Fri, Jul 20, 2:00pm - 2:45pm
This event is full

Bay Village Branch - Bay Meeting Room (100)
Fri, Jul 20, 2:00pm - 3:00pm
This event is full

Brook Park Branch - Large Meeting Room (100)
Fri, Jul 20, 2:00pm - 3:00pm

Garfield Heights Branch - Meeting Room B (40)
Fri, Jul 20, 3:00pm - 3:30pm

leftright

Branches

Branches

Borrow

Borrow

Events

Events

Research

Research

About Us

About Us

Services

Services

Donate

Donate

Kids & Teens

Kids & Teens