The residency of Helen is at 5 Reigate Pl, Suffern, Ny 10901. In addition to Suffern, Helen also lived in Fort Lauderdale. 1915 is her birth date. The current age of Helen is 109. The number currently linked to Helen is (914) 357-2116.