This year Steven celebrated his 68 birthday. We have found 6 possible relatives of Steven: Leif Mikkelson, Blanche E Mikkelson, Angela D Mikkelson and 3 other people. 4425 33Rd St, La Crosse, Wi 54601 is where Steven lives. Steven was born in 1956. Steven has listed (608) 787-0271 as his phone number. La Crescent, La Crosse and Fitchburg are cities Steven has lived in.