The possible relatives of Ellen are Mark Edward Marvel, Thomas L Marvel, Ralph E Marvel and 4 other people. Ellen was born 85 years ago. The number currently linked to Ellen is (317) 849-5123. In addition to Fishers, Ellen also lived in Indianapolis. This person's birth year is 1938. 10720 Hague Rd, Fishers, In 46038 is where Ellen lives.