Other cities that she has stayed in are Saint Petersburg and St Petersburg. Helen was born in 1935. The age of Helen is 89. Company linked with Helen is: A-Accurate Safe & Lock. The number currently linked to Helen is (727) 546-6324. Robert W Niemeyer, Julie A Niemeyer, Sandra Morten Fleming and 6 other people are people possibly related to Helen. Helen now resides at 5945 60Th Ave, St Petersburg, Fl 33709.