Helen’s residency is at 5790 Denlinger Rd #288, Trotwood, Oh 45426. The number currently linked to Helen is (732) 477-7936. Her birth year was listed as 1926. Trotwood and Brick are cities Helen has lived in. The current age of Helen is 98.