Canna Cabana - 124th St Our Edmonton cannabis shop is located on 124 street in north-central Edmonton, Alberta. Our store is found in one of Edmonton's main shopping districts, home to an array of culture, classic architecture and recreational activities. Phone: +1 780-758-3700 10828 124 St Edmonton AB T5M 0H3 Canada Map Other Categories: Shopping |