This organization is: Municipal Government

To provide library resources and programs for information, inspiration, and enrichment. 

Carstairs Public Library
Address 1402 Scarlett Ranch Boulevard
Carstairs, Alberta T0M 0N0
Telephone: 403-337-3943
Mailing Address Post Office Box 941
Carstairs, Alberta T0M 0M0
Executive Officer:  Eric Beresford, Chairman
2 Service(s) Provided (Click Service Name Below to View)