Enola was born in 1910. Enola’s current address is 2007 Wellfleet Ct, Falls Church, Va 22043. She has stayed in Seattle before moving to Falls Church. Possible relatives of Enola are: Elizabeth H Lohr, James Richard Lohr, Herman Lohr and one other person. Enola has listed (703) 532-9116 as her phone number. The current age of Enola is 113.