1336 Thomwood Dr, Cincinnati, Oh 45224 is where Helen resides. The number currently linked to Helen is (513) 931-8642. Helen was born in 1921. The current age of Helen is 102. A city Helen has lived in before is Evergreen.