Helen has listed phone number: (352) 314-2132. Helen’s current address is 105 Church St #1, Leesburg, Fl 34748. The birth year was listed as 1969. The possible relatives of Helen are Jennette P Miller, Terry A Mobley, Betty Mobley Leak and one other person. The current age of Helen is 55. In addition to Leesburg, Helen also lived in Leesburg.