Waterville Public Library

The Waterville Public Library is located on 73 Elm Street in Waterville.