Lola Nicholson was born in 1922, age 101. Lola Nicholson's address is 5068 Kensington Avenue , Saint Louis, MO 63108. Possible relatives include Charles Nicholson. Public records show Lola has also lived in Saint Louis, MO. Lola's latest phone number is (314) 361-5564. Previous phone numbers include (314) 454-6642 and (314) 521-0035. The latest email address for Lola Nicholson is ini****@msn.com.
Also goes by: Iola E Nicholson,
Iola Nicholson,
Iola E Phillips
Related to: Charles Nicholson
Address History: 5068 Kensington Avenue, Saint Louis, MO 63108;
932 Drummond Drive, Saint Louis, MO 63135
Emails: ini****@msn.com
Results 1 - 1 of 1