durhamregionarchivesgroup.com
Clarington Public Library
Clarington Public Library (CPL) is an active and valued cornerstone of the community. We deliver innovative, quality services and programs out of four locations in Bowmanville, Courtice, Newcastle,…