Helen has previously lived in New Smyrna Beach. Helen has listed (904) 427-5736 as her phone number. The birth year was listed as 1911. Helen’s residency is at 900 1St Ave, New Smyrna Beach, Fl 32169. The current age of Helen is 112.