Problem with that location is it is scheduled for demolition to build a high rise condo building. Take a look at Google maps street view and look at the project bulletin top centre of the complex.
At the time the photo was taken, looks to be pre legalization, lights off. Unable to locate a phone contact. Under the visit link on cannabis cowboy website, still showing "coming soon to canada".
Any chance you might be able to look further into this for us being you are a local? Maybe get some in store photos? If I was still living in Calgary I would do it myself, but I am a few thousand kilometers away.
Thanks for the info.