Records link phone number (813) 907-5391 with Helen’s details. Helen’s residency is at 18532 Ambly Ln, Tampa, Fl 33647. This person has lived also in Laurel Springs, Dunedin, Floral City and one other city. Her birth year was listed as 1933. The current age of Helen is 91.