Other cities that he has stayed in are Carter Lake, Storm Lake, Chadron and 2 other cities. Steven's possible relatives are Ellen Kathleen Wilbur, Michael Thomas Wilbur, Stava Helayne Mergen and 3 other people. Steven owns the phone number (402) 812-0708. Steven now resides at 7916 Newport Ave, Omaha, Ne 68122. The age of Steven is 48. Steven was born in 1976.