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...