The current age of Steven is 45. Steven has listed (208) 733-7343 as his phone number. Public records show Twin Falls and Richfield as cities Steven also stayed in. Steven's birth year is 1979. 304 Ostrander St, Twin Falls, Id 83301 is where Steven lives.