This year Helena celebrated her 69 birthday. We have found 4 possible relatives of Helena: Robert B Davis, Sherry L Davis, Sherry L Davis and one other person. 1956 is the birth year of Helena. This person has lived also in Buffalo. Helena’s current address is 74 Colorado Ave, Buffalo, Ny 14211. The number currently linked to Helena is (716) 884-1729.