Cranbrook Public Library Organization TypePublic Library Cranbrook Public Library 1212 2nd Street N Cranbrook BC