Steven currently resides at 3359 Tulane Ave, Iowa City, Ia 52245. Steven owns the phone number (319) 338-4871. The current age of Steven is 54. 1970 is the birth year of Steven. Other cities that he has stayed in are El Mirage and Iowa City.