Elnora Turner's address is 7003 Lawrence Road Apartment 256, New Orleans, LA 70126. Possible relatives include Tishell Turner. Public records show Elnora has also lived in New Orleans, LA. Elnora's latest phone number is (281) 408-0514. Previous phone numbers include (281) 872-1129 and (281) 874-1275. The latest email address for Elnora Turner is eln****@worldnet.att.net.
Related to: Tishell Turner
Address History: 7003 Lawrence Road Apartment 256, New Orleans, LA 70126;
1902 Agriculture Street, New Orleans, LA 70119
Emails: eln****@worldnet.att.net
Results 1 - 1 of 1