The purpose of the Mill Valley Library is to provide the oppertunity for knowledge and personal enrichment, to furnish a variety of library materials and resources reflecting the needs of the community, and the encourage children to read.
Mill Valley Public Library is not affiliated with AmericanTowns Media