Steven is a resident of 427 Ashton Pl #87, Cedar Rapids, Ia 52402. Steven was born in 1975. Phone number listed for Steven is (548) 378-8177. The current age of Steven is 49. Other cities that he has stayed in are Cedar Rapids, Shellsburg and Waterloo.