Cactus Communications Ltd. Back to Search Cactus Communications Ltd. Categories Electronics Telecommunications (403) 362-0100 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone