Steven L. Canis
Death date: Mar 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 Read Obituary