The number currently linked to Helen is (440) 289-8540. The residency of Helen is at 11419 Ohlman Ave, Cleveland, Oh 44108. The current age of Helen is 75. Cities Helen has lived in before are Cleveland, Euclid and Wickliffe. Helen's birth year is 1949.