James Russell was born in 1958, age 66. James Russell's address is 8005 Hat Creek Court , Arlington, TX 76002. Possible relatives include April Russell, Charles Russell and 5 others. Public records show James has also lived in Lubbock, TX. James's latest phone number is (361) 876-0410. Previous phone numbers include (817) 239-8015 and (817) 296-7461.
Results 1 - 1 of 1