The possible relatives of Steven are Tahna Leann Elwood, Brian John Elwood, Thomas Alton Elwood and 5 other people. This year Steven celebrated his 51 birthday. The birth year was listed as 1973. Zeeland, Clinton, Holland and 3 other cities are cities Steven has lived in. The number currently linked to Steven is (801) 253-4899. 1972 575, Clearfield, Ut 84015 is where Steven resides.