Ellen’s current address is 129 Silverwood St, Mobile, Al 36607. Public records show Mobile and Irvington as cities Ellen also stayed in. The number currently linked to Ellen is (251) 478-5533. Ellen's birth date was listed as 1964. Records link Ellen with Cleda Denmark Howerin, Jason W Louis, Jessica L Howerin and 2 other people. The age of Ellen is 61.