Ellen currently resides at 1766 Minnesota Ave, Deland, Fl 32720. Ellen's birth year is 1957. A city Ellen has lived in before is Deland. Ellen turned 67 years old. Ellen owns the phone number (386) 738-1784.