Leenora Nelson's address is 10919 Fondren Road Apartment 1623, Houston, TX 77096. Possible relatives include Joe Nelson, Todd Nelson and 1 others. Public records show Leenora has also lived in Houston, TX and Medina, TX. Leenora's latest phone number is (409) 330-4016. Previous phone numbers include (409) 330-4358 and (409) 597-0671.
Also goes by: Leenora Nelson
Address History: 10919 Fondren Road Apartment 1623, Houston, TX 77096;
850 Harvest Time Lane Apartment 88, Houston, TX 77060;
Medina, TX 78055;
Orange, TX 77630
Results 1 - 1 of 1