October 21, 1958 - April 19, 2006, Terry Swain passed away on April 19, 2006 in Portland, Michigan. Funeral Home Service...