A city Helen has lived in before is Peosta. Lawrence Albert Wuertzer, Pamela Ann Wuertzer, Jean A Borcherding and 6 other people are people possibly related to Helen. Helen owns the phone number (563) 556-8023. The age of Helen is 92. Helen was born in 1932. Helen is a resident of 7959 1St St, Peosta, Ia 52068.