Hoover Public Library - The Library Theatre
Tue, May 29, 10:30am - 11:30am

Hoover Public Library - The Library Theatre
Tue, May 29, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, May 29, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, May 30, 10:30am - 11:30am

Hoover Public Library - Theatre Level
Wed, May 30, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, May 31, 10:30am - 11:30am

Hoover Public Library - Theatre Level
Thu, May 31, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Sun, Jun 03, 3:00pm - 4:00pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jun 04, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 05, 10:30am - 11:30am

Hoover Public Library
Tue, Jun 05, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 05, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jun 05, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jun 06, 10:30am - 11:30am

Hoover Public Library
Wed, Jun 06, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jun 06, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jun 07, 10:30am - 11:30am

Hoover Public Library
Thu, Jun 07, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jun 07, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jun 07, 4:00pm - 5:00pm
Registration opens Tuesday, May 29 2018 at 9:00am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Fri, Jun 08, 11:30am - 12:30pm

Hoover Public Library - Youth Program Room
Fri, Jun 08, 2:00pm - 4:00pm

Hoover Public Library - Youth Program Room
Sun, Jun 10, 3:00pm - 4:00pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jun 11, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 12, 10:30am - 11:30am

Hoover Public Library
Tue, Jun 12, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 12, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jun 12, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jun 13, 10:30am - 11:30am

Hoover Public Library
Wed, Jun 13, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jun 13, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jun 14, 10:30am - 11:30am

Hoover Public Library
Thu, Jun 14, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jun 14, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jun 14, 4:00pm - 5:00pm
Registration opens Monday, June 4 2018 at 9:00am

Hoover Public Library - Youth Program Room
Thu, Jun 14, 6:30pm - 7:30pm
Registration opens Monday, June 4 2018 at 9:00am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Fri, Jun 15, 11:30am - 12:30pm

Hoover Public Library
Sat, Jun 16, 10:30am - 11:30am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jun 18, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 19, 10:30am - 11:30am

Hoover Public Library
Tue, Jun 19, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 19, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jun 19, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jun 20, 10:30am - 11:30am

Hoover Public Library
Wed, Jun 20, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jun 20, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jun 21, 10:30am - 11:30am

Hoover Public Library
Thu, Jun 21, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jun 21, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jun 21, 4:00pm - 5:00pm
Registration opens Monday, June 11 2018 at 9:00am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Fri, Jun 22, 11:30am - 12:30pm

Hoover Public Library - Theatre Conference Room
Mon, Jun 25, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 26, 10:30am - 11:30am

Hoover Public Library
Tue, Jun 26, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jun 26, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jun 26, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jun 27, 10:30am - 11:30am

Hoover Public Library
Wed, Jun 27, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jun 27, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jun 28, 10:30am - 11:30am

Hoover Public Library
Thu, Jun 28, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jun 28, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jun 28, 4:00pm - 5:00pm
Registration opens Monday, June 18 2018 at 9:00am

Hoover Public Library - Youth Program Room
Thu, Jun 28, 6:30pm - 7:30pm
Registration opens Monday, June 18 2018 at 9:00am

Hoover Public Library - Theatre Conference Room
Fri, Jun 29, 11:30am - 12:30pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jul 02, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Tue, Jul 03, 10:30am - 12:10pm

Hoover Public Library - Theatre Level
Thu, Jul 05, 10:30am - 12:25pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Fri, Jul 06, 11:30am - 12:30pm

Hoover Public Library - Youth Program Room
Fri, Jul 06, 2:00pm - 4:00pm

Hoover Public Library - Youth Program Room
Sun, Jul 08, 3:00pm - 4:00pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jul 09, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 10, 10:30am - 11:30am

Hoover Public Library
Tue, Jul 10, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 10, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jul 10, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jul 11, 10:30am - 11:30am

Hoover Public Library
Wed, Jul 11, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jul 11, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jul 12, 10:30am - 11:30am

Hoover Public Library
Thu, Jul 12, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jul 12, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jul 12, 4:00pm - 5:00pm
Registration opens Monday, July 2 2018 at 9:00am

Hoover Public Library - Theatre Conference Room
Fri, Jul 13, 11:30am - 12:30pm

Hoover Public Library
Sat, Jul 14, 10:30am - 11:30am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jul 16, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 17, 10:30am - 11:30am

Hoover Public Library
Tue, Jul 17, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 17, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jul 17, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jul 18, 10:30am - 11:30am

Hoover Public Library
Wed, Jul 18, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jul 18, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jul 19, 10:30am - 11:30am

Hoover Public Library
Thu, Jul 19, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jul 19, 2:00pm - 3:00pm

Hoover Public Library - Youth Program Room
Thu, Jul 19, 4:00pm - 5:00pm
Registration opens Monday, July 9 2018 at 9:00am

Hoover Public Library - Youth Program Room
Thu, Jul 19, 6:30pm - 7:30pm
Registration opens Monday, July 9 2018 at 9:00am

Hoover Public Library - Youth Program Room
Fri, Jul 20, 10:30am - 11:15am

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Fri, Jul 20, 11:30am - 12:30pm

Hoover Public Library - Youth Program Room
Sun, Jul 22, 3:00pm - 4:00pm

Hoover Public Library - Fitzgerald & Shakespeare Rooms
Mon, Jul 23, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 24, 10:30am - 11:30am

Hoover Public Library
Tue, Jul 24, 11:30am - 12:30pm

Hoover Public Library - The Library Theatre
Tue, Jul 24, 2:00pm - 3:00pm

Hoover Public Library - The Library Theatre
Tue, Jul 24, 6:30pm - 7:30pm

Hoover Public Library - Theatre Level
Wed, Jul 25, 10:30am - 11:30am

Hoover Public Library
Wed, Jul 25, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Wed, Jul 25, 2:00pm - 3:00pm

Hoover Public Library - Theatre Level
Thu, Jul 26, 10:30am - 11:30am

Hoover Public Library
Thu, Jul 26, 11:30am - 12:30pm

Hoover Public Library - Theatre Level
Thu, Jul 26, 2:00pm - 3:00pm

Hoover Public Library - Southern Voices Gallery
Fri, Jul 27, 11:30am - 12:30pm

Hoover Public Library - Youth Program Room
Sat, Jul 28, 10:30am - 11:30am

Hoover Public Library - Youth Program Room
Tue, Jul 31, 2:00pm - 3:00pm
Registration opens Monday, July 16 2018 at 9:00am

Hoover Public Library - Youth Program Room
Tue, Jul 31, 6:30pm - 7:30pm
Registration opens Monday, July 16 2018 at 9:00am

Hoover Public Library - Plaza
Sun, Aug 12, 3:00pm - 4:00pm