This person has lived also in Greer. The number currently linked to Helen is (864) 244-7624. The current age of Helen is 77. This person's birth year is 1947. 105 Devenger Pl #4, Greer, Sc 29650 is where Helen lives.