Skip to main content

Castro Valley: Home

Castro Valley Library

Castro Valley LibraryCastro Valley Library

3600 Norbridge Avenue

Castro Valley, CA 94546

510-667-7900 TTY 888-663-0660

Castro Valley ReadsJoin a new community-wide literary event to

  •      Read the same book
  •      Discuss the book
  •      Attend special events inspired by the book
Loading ...
Loading ...

Castro Valley Events