In addition to Twin Falls, Steven also lived in Filer, Twin Falls and Burley. Steven has listed phone number: (208) 420-9095. Steven is a resident of 113 Van Buren St, Twin Falls, Id 83301. 1956 is his birth date. Steven's possible relatives are Cherline Diane Scoville, Debbra Gay Mcmullen, Blizzard Tricia Mcmullen and 5 other people. Steven turned 68 years old.