Esther's possible relatives are Groven Vanglenn, Amelia Glenn, Susan Tamara Glenn and 2 other people. Phone number listed for Esther is (919) 596-1574. In addition to Durham, Esther also lived in Rochester and Durham. 3248 Rowena Ave, Durham, Nc 27703 is where Esther resides. This year Esther celebrated her 54 birthday. This person's birth year is 1970.