Helena was born in 1961. The number currently linked to Helena is (704) 510-2224. Helena has previously lived in Charlotte and Buffalo. Helena was born 63 years ago. Helena currently resides at 61 Kerr Ave #2, Tonawanda, Ny 14150.