Helen has previously lived in Schenectady. Helen currently resides at 96 St Stephens Ln, Scotia, Ny 12302. This year Helen celebrated her 89 birthday. The phone number (518) 399-1268 is Helen’s. 1934 is her birth date. People possibly related to Helen are Julia A Debeerconcill, Mark S Concilla, Joseph J Concilla and one other person.