Russell is a resident of 1213 Springwell Pl, Newport News, Va 23608. He has stayed in Tucson, Apo and Box Elder before moving to Newport News. This year Russell celebrated his 51 birthday. His birth year was listed as 1973. The phone number (520) 578-0541 is Russell’s.