The residency of Steven is at 3709 18Th St, Columbus, Ne 68601. The current age of Steven is 51. Mark E Champlin, Marvin R Champlin, Donald R Champlain and 3 other people are people possibly related to Steven. Records link phone number (402) 562-8351 with Steven’s details. Other cities that he has stayed in are Columbus and Lockport. 1973 is the birth year of Steven.