Ellen now resides at 156 Fowler Ln, Shelby, Al 35143. Public records show Shelby as a city Ellen also stayed in. Ellen was born 94 years ago. Ellen was born in 1929. Records link phone number (205) 669-4205 with Ellen’s details.
Ellen is English. Her ethnic group is Western European. English is the language Ellen can speak. Ellen's education level is college. Ellen's birth date is 1929-08-13.