Helen was born in 1972. The current age of Helen is 53. The number currently linked to Helen is (401) 921-2181. She has stayed in Kenneth City, Saint Petersburg, West Warwick and 3 other cities...