This person's birth year is 1960. Helen now resides at 15 77Th Ter, Kansas City, Mo 64114. The number currently linked to Helen is (816) 822-0406. The current age of Helen is 64. This person has lived also in Peculiar, Chicago, Independence and one other city.