He has stayed in Hiawatha, Murray and Mayfield before moving to Cedar Rapids. Steven's birth year is 1972. Steven’s residency is at 2434 Mallory St, Cedar Rapids, Ia 52404. Steven owns the phone number (319) 294-9466. The age of Steven is 52.