Russell was born 61 years ago. He has stayed in Southampton, Philadelphia and Huntingdon Valley before moving to Smyrna. Russell's birth year is 1963. Russell is a resident of 85 Dodge Dr, Smyrna, De 19977. The number currently linked to Russell is (302) 659-0107.
Public records show that Russell is Japanese. Possible Russell's ethnic group is Far Eastern. Language he can speak is English. Russell's education level is graduate school.
Russell has 1 property according to public property records. Russell's apartment/home is located on 85 Dodge Drive Smyrna DE 19977. His property value is $28,100. He owns properties with estimated land value $28,100.