This page from the Alberta Online Encyclopedia mentions the Odeon Theatre and gives its address as 2101 33 Avenue SW. I’ve been unable to pin down the period of the name change (or even the original source of the name change) from Marda to Odeon, so I’m not sure if this was the same Odeon Theatre that hosted Calgary’s road show run of “The Sound of Music” which is listed at 03.31.1965 on this Cinema Treasures news post.