The Cranston Public Library brings people, information and ideas together to enrich lives and strengthen the community.