Notice: Due to a power outage in the area, Halifax North Memorial Public Library has closed temporarily. This outage will affect some website functionality.
50 Reasons We Love J.D.S. Library
J.D. Shatford Memorial Public Library Stories
FRESH Fun at FRESHFest
At the Magic Library...
Browse staff picks, new titles, and more