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