13931 Marina Dr #411, Aurora, Co 80014 is where Helen resides. The current age of Helen is 96. Other cities that she has stayed in are Aurora, Englewood and Denver. The number currently linked to Helen is (303) 751-2665. 1927 is the birth year of Helen.