Ellen was born 95 years ago. Possible relatives of Ellen are: Robert F Clarkjr, Foster J Clark, Elizabeth C Clark and 5 other people. Ellen has previously lived in Birmingham. 1928 is her birth date. 4013 Old Leeds Cir, Birmingham, Al 35213 is where Ellen lives. The number currently linked to Ellen is (205) 871-5159.