The possible relatives of Jlenda are Mercedes M Stevenson, Mary K Stevenson, Mary Stevenson Sylvester and 3 other people. The number currently linked to Jlenda is (504) 581-6512. 1961 is this person's birth date. Jlenda has reached 63 years of age. 731 Delachaise St, New Orleans, La 70115 is where Jlenda lives. Public records show New Orleans as a city Jlenda also stayed in.