Esther was born 103 years ago. Esther’s residency is at 432 Lee Road 214, Phenix City, Al 36870. Esther's possible relatives are Esther S Otts, Norma Lorraine Dudley, Beechner Shirley Otts and 2 other people. Public records show Phenix City as a city Esther also stayed in. Records link phone number (334) 298-4574 with Esther’s details. Esther's birth date was listed as 1920.