The current age of Helen is 109. Helen has previously lived in Auburn. Helen was born in 1915. 35 South St, South Yarmouth, Ma 02664 is where Helen resides. The phone number (508) 398-6795 is Helen’s.