Friends of the Castro Valley Library3600 Norbridge AvenueCastro Valley, CA 94546(510) 733-3285
Castro Valley Library
Minutes of Board of Directors meetings are available in the Bookstore office.