Contact Us

Branch Library Numbers:
Serramonte Library

Cole Johnson - Serramonte Library Manager           
(650) 991-8023
Westlake Library

Karen Engle - Westlake Library Manager
(650) 991-8071
John Daly Library

Jessica Diaz - John Daly Library Manager
(650) 991-8073
Bayshore Library

Cole Johnson - Bayshore Library Manager           
(650) 991-8023
Youth Services Librarian

Barbara Daniels
(650) 991-8352
Library & Recreation Services Administration Office:   
Joseph Curran - Director of Library & Recreation Services (650) 991-8001
Chela Anderson - Library Services Manager (650) 991-8029