Nellie Russell was born in 1901, age 123. Nellie Russell's address is 6722 Larchmont Drive , Cleveland, OH 44124. Possible relatives include Drew Russell, James Russell and 3 others. Nellie's latest phone number is (216) 442-0096. Previous phone numbers include (216) 943-1926 and (440) 442-0096.
Also goes by: Nellie Russell
Address History: 6722 Larchmont Drive, Cleveland, OH 44124;
240 East 315th Street, Eastlake, OH 44095;
Willowick, OH 44095
Results 1 - 1 of 1