Nellie Rice was born in 1950, age 73. Nellie Rice's address is 121 South Iowa Street Apartment 18, La Porte, TX 77571. Possible relatives include Roger Aymond, Tammy Edwards and 2 others. Public records show Nellie has also lived in Deer Park, TX and Houston, TX. Nellie's latest phone number is (281) 471-0013. Previous phone numbers include (281) 471-6269 and (713) 649-2891.
Also goes by: Nellie Christian Aymond,
Nellie Rice
Address History: 121 South Iowa Street Apartment 18, La Porte, TX 77571;
3501 Knob Hill Street, Deer Park, TX 77536;
Houston, TX 77017;
Kemah, TX 77565;
Pasadena, TX 77502
Results 1 - 1 of 1