Possible relatives of Esther are: Laurenjo Glenn, Charles Ray Glenn, Ellen M Glenn and 4 other people. Records link phone number (850) 576-1568 with Esther’s details. This person has lived also in Tallahassee. Esther now resides at 1119 Watermill Rd, Morganton, Nc 28655. Esther was born 80 years ago. 1944 is her birth date.