Library

Line of books open and lying down
Welcome to the James D. McShane Library

Linda Smart
Library Media Specialist


‚Äč

Dover, NH Public Library Logo
Dover, NH Public Library
Links to resources through the Dover Public Library