Helen was born in 1933. Records link Helen with Colleen Otoolehegger, Kevin M Otoole, Craig P Otoole and one other person. Helen turned 90 years old. Cities Helen has lived in before are Saint Louis and Maryland Heights. The number currently linked to Helen is (314) 892-0597. The residency of Helen is at 115 Buckley Meadows Dr, Saint Louis, Mo 63125.