Public records show Selma and Birmingham as cities Ellen also stayed in. The birth year was listed as 1963. Possible relatives of Ellen are: Bernice A Smith, Jackie A Struggs, Andrea Lashun Hatcher and 4 other people. Ellen turned 61 years old. Records link phone number (334) 875-1107 with Ellen’s details. The residency of Ellen is at 501 Columbus Dr #D, Selma, Al 36701.