Loulla Nicholas was born in 1918, age 106. Loulla Nicholas's address is 25802 Greensville Avenue , North Dinwiddie, VA 23803. Possible relatives include Albert Nicholas, James Nicholas and 2 others. Loulla's latest phone number is (804) 732-2282.
Phone Numbers: (804) 732-2282
Address History: 25802 Greensville Avenue, North Dinwiddie, VA 23803
Results 1 - 1 of 1