About The Creekside Villa
We are here to provide Canmore, and this part of Western Canada with a new live music venue. Beautiful large acoustically balanced room. Great /drinks
More about The Creekside Villa
The Creekside Villa is located at 709 Benchlands Trail, Canmore, Alberta T1W3G9
(403) 609 5522
http://www.csvlive.com