Stephen Joseph McClain
March 26, 1966 - June 4, 2019
Stephen Joseph McClain, age 53, was born on March 26, 1966, in Ogden, Utah. He passed away on June 4th, 2019, in Conroe Texas. He was the 2nd oldest of 4 children. He loved motorcycles, atvs of all sorts, outdoors, fishing, boating, hunting,... View Obituary & Service Information