Public Library
Library Staff
Library Director - Jennifer Greene
Head of Children's and Youth Services - Betsy Vecchi
Circulation Supervisor - Julie Marston
Assistant Director/Emerging Technologies Librarian - Danny Lykansion
Young Adult and Outreach Coordinator - Krista Bordeleau