Helen has previously lived in Floyds Knobs and Louisville. Helen’s current address is 1706 Eagle Nest Way, Louisville, Ky 40222. The birth year was listed as 1926. The current age of Helen is 97. Records link phone number (502) 426-9360 with Helen’s details. The possible relatives of Helen are John T Keaneysr, Sr Johnt Keaney, Mary Keaney and one other person.