Phone number listed for Jenola is (901) 354-0247. Jenola turned 97 years old. This person has lived also in Memphis. 1926 is the birth year of Jenola. Jenola now resides at 1419 Dellwood Ave, Memphis, Tn 38127.