9312 Stallion Dr, Austin, Tx 78733 is where Ellen resides. The number currently linked to Ellen is (512) 263-8806. Cities Ellen has lived in before are Fremont, Austin and Newark. The current age of Ellen is 64. Her birth year was listed as 1960.