The Canmore Public Library Is A Member Of The Marigold Library System, A Network Of 36 Public Libraries In 42 Municipalities In South-Central Alberta, Serving A Population Of 251,311 Residents.
Creston Valley Public Library is committed to providing universal access to materials and services offering learning, entertainment and research opportunities. The library will promote its place as an open window to the world - and enhance the economic, social and cultural vitality of the community it serves.