Records link phone number (561) 276-6260 with Helen’s details. Helen was born in 1907. 308 Burns Ln, Williamsburg, Va 23185 is where Helen resides. Other a city that she has stayed in is Delray Beach. The current age of Helen is 117.