Library Trustees - Duxbury Free Library, Lanman Room

77 Alden St