Lalla Nelms was born in 1911, age 112. Lalla Nelms's address is 1833 E 79th Street # 2, Chicago, IL 60649. Possible relatives include John Nelms. Public records show Lalla has also lived in Matteson, IL.
Related to: John Nelms
Results 1 - 1 of 1