The number currently linked to Ellen is (215) 643-6489. Ellen has previously lived in Ambler and Blue Bell. Ellen was born 71 years ago. 458 Renfrew Ave, Ambler, Pa 19002 is where Ellen lives. Daniel G Leech, Allison M Leech, Troy A Leech and one other person are people possibly related to Ellen. Ellen was born in 1953.
This person is linked with one property. Ellen owns a property located at 458 Renfrew Avenue Ambler PA 19002. She owns property with estimated value of $95,670.