Helena was born 108 years ago. Novi is a city Helena has lived in. Helena’s current address is 1225 Orchard St #313, Ferndale, Mi 48220. The number currently linked to Helena is (313) 545-8799. Her birth year was listed as 1916.