A city Ellen has lived in before is Philadelphia. Her birth year was listed as 1961. Phone number listed for Ellen is (215) 744-0134. Ellen’s current address is 1030 Levick St, Philadelphia, Pa 19111. Ellen is related to or closely associated with Nelson F Howells, Isabelle Howells, Gertrude L Howellsmurphy and 3 other people. Ellen was born 64 years ago.