Nelma Toms was born in 1919, age 104. Nelma Toms's address is 1502 Powell Lane , Alexandria, LA 71303. Possible relatives include Michelle Marcotte, Jennifer Meldertoms and 6 others. Public records show Nelma has also lived in Center Point, LA. Nelma's latest phone number is (318) 442-2665.
Phone Numbers: (318) 442-2665
Results 1 - 1 of 1