Helena turned 67 years old. Other cities that she has stayed in are Wilmington, Buffalo and Middleport. Helena now resides at 310 Springhouse Ln #803, Hockessin, De 19707. The number currently linked to Helena is (302) 239-1655. Her birth year was listed as 1957. The possible relatives of Helena are Irja R Otsa, Virve Otsa, Karl A Otsa and 5 other people.
Helena is Unknown. Level of education Helena compleated is high school. 1957-05-03 is her birth date.