He has stayed in Snover, Melvin and Brown City before moving to Snover. The number currently linked to Steven is (810) 672-8032. The residency of Steven is at 3611 Washington St, Snover, Mi 48472. Steven's possible relatives are Ronnie L Odell, Ida Marie Odell, Lisakristine Odell and 3 other people. 1976 is his birth date. Steven turned 48 years old.