1951 is her birth date. Public records show St Petersburg, Saint Petersburg and Austin as cities Helen also stayed in. The residency of Helen is at 7403 46Th Ave #307, St Petersburg, Fl 33709. Helen turned 73 years old. The number currently linked to Helen is (727) 394-2485.