They are native to southern British Columbia. I believe they can only be found in the Okanagan Valley which is a desert-like habitat. So as funny as it sounds, the only mantis native to Canada is a desert species.
I have not yet found them in captivity but if I do, I really want to get my hands...