What exactly are Benzodiazepines in Canada Benzodiazepines are psychoactive prescription drugs acting as central nervous technique depressants in provinces like Ontario, Quebec, and Alberta, Canada. if you are considering buying benzodiazepines in Prince Albert or everywhere in Alberta or British Columbia, you'll find amazingly reasonably priced ch