Nellie Russell was born in 1984, age 40. Nellie Russell's address is 2721 T Street Apartment 2, Sacramento, CA 95816. Public records show Nellie has also lived in Irvine, CA. Nellie's latest phone number is (916) 447-1929. Previous phone numbers include (916) 812-8569 and (916) 949-4427.
Results 1 - 1 of 1