The age of Helen is 99. Helen was born in 1924. 2142 Colonial Ave, Navarre, Fl 32566 is where Helen resides. Helen owns the phone number (309) 691-4065. Cities Helen has lived in before are Pensacola, Peoria, Gulf Breeze and 2 other cities.