The number currently linked to Steven is (989) 422-5351. The current age of Steven is 63. Steven's birth year is 1961. The residency of Steven is at 6275 Reilly Rd, Houghton Lake, Mi 48629. Other cities that he has stayed in are Houghton Lake, Prudenville and Jacksonville.