Helen’s residency is at 2026 Juron Dr, Niagara Falls, Ny 14304. She has stayed in Niagara Falls, Olean and Depew before moving to Niagara Falls. The number currently linked to Helen is (716) 236-7772. 1969 is her birth date. The current age of Helen is 56. Barbara J Szablewski, Colleen M Szablewski, Paul D Senese and 6 other people are people possibly related to Helen.