Nellie Lott was born in 1920, age 104. Nellie Lott's address is 12153 Spanish Boulevard , Saint Louis, MO 63138. Possible relatives include Celestine Brown, Charlie Lott and 3 others. Public records show Nellie has also lived in Kansas City, MO. Nellie's latest phone number is (314) 454-9523. Previous phone numbers include (314) 535-4722 and (314) 535-5106.
Also goes by: Nellie D Lott
Results 1 - 1 of 1