Steven was born in 1955. Steven was born 69 years ago. Public records show Edina and Minneapolis as cities Steven also stayed in. Margaret H Zimmer, Peggy Zimmer, Patrick D Zimmer and one other person are people possibly related to Steven. 6237 Knoll Dr, Minneapolis, Mn 55436 is where Steven lives. The number currently linked to Steven is (952) 933-4240.