Castle Mountain Home Furnishings - Canmore
Canmore's largest furniture store since 1980, we provide a wide selection of contemporary and classic furniture, mattresses, bedding, linens and home accessories from local artisans and leading manufacturers. With our helpful, knowledgeable