Barrington Public Library provides free access to empowering, life-enriching knowledge—your community hub for discovery and connection. Barrington Public Library upholds the principles of …
Barrington Public Library provides free access to empowering, life-enriching knowledge—your community hub for discovery and connection. Barrington Public Library upholds the principles of intellectual freedom, the citizen’s right to information, the right to confidentiality of users’ records, and opposes censorship.