Ellen currently resides at 4723 Surfwood Ln #122, Pueblo, Co 81005. The birth year was listed as 1919. In addition to Pueblo, Ellen also lived in Pueblo. Ellen owns the phone number (719) 566-7965. The current age of Ellen is 104.