Senstar Corporation Categories Manufacturing 119 John Cavanaugh Road Ottawa ON K0A 1L0 (613) 839-5572 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×