Helen was born 102 years ago. In addition to Oklahoma City, Helen also lived in Oklahoma City. Helen's birth date was listed as 1921. Helen is a resident of 544 36Th Ter, Oklahoma City, Ok 73118. The number currently linked to Helen is (405) 524-6293.