Records link phone number (717) 397-2590 with Helen’s details. Helen was born in 1923. The age of Helen is 100. The residency of Helen is at 18 Glendale Dr, Lancaster, Pa 17602. She has stayed in Leola before moving to Lancaster.