1988 is the birth year of Helen. Records link phone number (813) 443-3994 with Helen’s details. Helen now resides at 1317 Idlewild Dr, Clearwater, Fl 33755. Public records show Clearwater as a city Helen also stayed in. The age of Helen is 36.