Visit Us

MAIN LIBRARY

Willows Public Library
201 N Lassen St
Willows, CA 95988
(530) 934-5156
Email us


Hours
Tue & Fri: 11 am-5 pm
Wed-Thu: 11 am-7 pm

BAYLISS BRANCH

Bayliss Library
7830 Road 39
Glenn, CA 95943
(530) 934-2287
Email us


Hours
Tue: 1-5 pm

ELK CREEK BRANCH

Elk Creek Library
3432 County Road 309
Elk Creek, CA 95939
(530) 968-5238
Email us


Hours
Thu: 8 am-12 pm
Sat: 10 am-2 pm

Contact Us