Modern libraries provide not only books, but also public access to the Internet, community gathering spaces, and educational opportunities for youth and adults alike. The Castro Valley Library provides all of this in a green facility that is U.S. Green Building Council LEED® Gold rated.
Castro Valley Library is part of the Alameda County Library system. It is located at 3600 Norbridge Avenue Castro Valley, CA 94546.