Cranston Public Library Cranston Central Arlington Branch Auburn Branch Knightsville Branch Oaklawn Branch William Hall Free Library