Ellen owns the phone number (701) 662-4886. Ellen was born 46 years ago. This person's birth year is 1978. 311 10Th Ave, Devils Lake, Nd 58301 is where Ellen lives.