Lenora turned 53 years old. We have found 8 possible relatives of Lenora: David Wynn Roberts, Jeff Allen Key, Sherry Taylor Key and 5 other people. Phone number listed for Lenora is (281) 446-1843. Lenora now resides at 5326 Enchanted Timbers Dr #7734, Humble, Tx 77346. Lenora has previously lived in Humble and Houston. Lenora's birth date was listed as 1971.