Helen has previously lived in New Castle. Helen was born 115 years ago. This person's birth year is 1908. Helen now resides at 4 Bellaire Dr #11, New Castle, Pa 16105. The number currently linked to Helen is (724) 652-9960.