Book drops, phone service, and walk up holds pick up are available at all VCL locations!

Some branches have new hours! More information about walk up holds pick up here.

June 2020

Sun Mon Tue Wed Thu Fri Sat
31
1
2
3
4
5
6
 
Kids
Jun 1 2020 - 10:30am to 11:00am
 
Kids
Jun 1 2020 - 3:30pm to 4:00pm
 
Adults
Jun 1 2020 - 7:00pm to 10:00pm
 
Kids
Jun 2 2020 - 10:30am to 11:00am
 
Kids
Jun 2 2020 - 7:00pm to 7:30pm
 
Kids
Jun 3 2020 - 10:30am to 11:00am
 
Kids
Teens
Jun 3 2020 - 3:30pm to 4:00pm
 
Kids
Jun 4 2020 - 10:30am to 11:00am
 
Kids
Jun 4 2020 - 7:00pm to 7:30pm
 
Adults
Jun 4 2020 - 7:30pm to 10:00pm
 
Kids
Jun 5 2020 - 10:30am to 11:00am
 
Kids
Jun 5 2020 - 3:30pm to 4:00pm
 
 
7
8
9
10
11
12
13
 
Kids
Jun 8 2020 - 10:30am to 11:00am
 
Kids
Jun 8 2020 - 3:30pm to 4:00pm
 
Adults
Jun 8 2020 - 7:00pm to 10:00pm
 
Kids
Jun 9 2020 - 10:30am to 11:00am
 
Kids
Jun 9 2020 - 7:00pm to 7:30pm
 
Kids
Jun 10 2020 - 10:30am to 11:00am
 
Kids
Teens
Jun 10 2020 - 3:30pm to 4:00pm
 
Kids
Jun 11 2020 - 10:30am to 11:00am
 
Kids
Jun 11 2020 - 7:00pm to 7:30pm
 
Adults
Jun 11 2020 - 7:30pm to 10:00pm
 
Kids
Jun 12 2020 - 10:30am to 11:00am
 
Kids
Jun 12 2020 - 3:30pm to 4:00pm
 
 
14
15
16
17
18
19
20
 
Kids
Jun 15 2020 - 10:30am to 11:00am
 
Kids
Jun 15 2020 - 3:30pm to 4:00pm
 
Adults
Jun 15 2020 - 7:00pm to 10:00pm
 
Kids
Jun 16 2020 - 10:30am to 11:00am
 
Kids
Jun 16 2020 - 4:00pm to 5:00pm
 
Kids
Jun 16 2020 - 7:00pm to 7:30pm
 
Kids
Jun 17 2020 - 10:30am to 11:00am
 
Kids
Teens
Jun 17 2020 - 3:30pm to 4:00pm
 
Kids
Jun 18 2020 - 10:30am to 11:00am
 
Kids
Jun 18 2020 - 7:00pm to 7:30pm
 
Adults
Jun 18 2020 - 7:30pm to 10:00pm
 
Kids
Jun 19 2020 - 10:30am to 11:00am
 
Kids
Jun 19 2020 - 3:30pm to 4:00pm
 
 
21
22
23
24
25
26
27
 
Kids
Jun 22 2020 - 10:30am to 11:00am
 
Kids
Jun 22 2020 - 3:30pm to 4:00pm
 
Adults
Jun 22 2020 - 7:00pm to 10:00pm
 
Kids
Jun 23 2020 - 10:30am to 11:00am
 
 
Kids
Jun 23 2020 - 7:00pm to 7:30pm
 
Kids
Jun 24 2020 - 10:30am to 11:00am
 
Kids
Teens
Jun 24 2020 - 3:30pm to 4:00pm
 
Kids
Jun 25 2020 - 10:30am to 11:00am
 
Kids
Jun 25 2020 - 7:00pm to 7:30pm
 
Adults
Jun 25 2020 - 7:30pm to 10:00pm
 
Kids
Jun 26 2020 - 10:30am to 11:00am
 
Kids
Jun 26 2020 - 3:30pm to 4:00pm
 
 
28
29
30
1
2
3
4
 
Kids
Jun 29 2020 - 10:30am to 11:00am
 
Kids
Jun 29 2020 - 3:30pm to 4:00pm
 
Adults
Jun 29 2020 - 7:00pm to 10:00pm
 
Kids
Jun 30 2020 - 10:30am to 11:00am
 
Kids
Jun 30 2020 - 7:00pm to 7:30pm