Steven L. Canis
March 26, 2017
Steven L. Canis, 68 of Tucson, died at home of natural causes on Sunday, March 26, 2017. Father of Samuel Bowman and Matthew Bowman-Canis; brother of Neal Canis and Lisa Canis; uncle of David Canis. Steve was loved by many because of his kind... View Obituary & Service Information