Records link phone number (549) 652-1424 with Helen’s details. The birth year was listed as 1949. East Moline is a city Helen has lived in. This year Helen celebrated her 75 birthday. Helen is a resident of 2728 Court, Ottumwa, Ia 52501.