Bay Farm Branch | Alameda Free Library Address 3221 Mecartney Road Alameda CA Bay Farm Island 94502 United States Upcoming Events No events in this location Related