The age of Elnora is 77. 1948 is the birth year of Elnora. Phone number listed for Elnora is (314) 621-7206. In addition to Saint Louis, Elnora also lived in Saint Louis and St Louis. 1002 Lasalle Park Ct, Saint Louis, Mo 63104 is where Elnora resides. We have found 4 possible relatives of Elnora: Frances Mae Dixon, Carolyn Annette Dixon, Venesa Dixon and one other person.