www.halifaxpubliclibraries.ca
Searchable catalogue, branch information, program listings, service information, online book club, and resources.
Searchable catalogue, branch information, program listings, service information, online book club, and resources.