We have found 9 possible relatives of Ellen: Eleanor P Walsh, Lacia M Walshtridico, Devon W Schwaner and 6 other people. This year Ellen celebrated her 71 birthday. Other cities that she has stayed in are Ocean Springs, New Orleans, Biloxi and one other city. Ellen is a resident of 20312 Noble Oak Pl, Tampa, Fl 33647. The number currently linked to Ellen is (228) 875-5826. Her birth year was listed as 1954.