Russell has listed (281) 395-3563 as his phone number. The birth year was listed as 1966. The possible relatives of Russell are Tracy Lynn Buhler, Steven Behler, John J Buhler and one other person. Russell now resides at 22763 Cascade Springs Dr, Katy, Tx 77494. The current age of Russell is 58. Other cities that he has stayed in are Porter, Fulshear, Sugar Land and 2 other cities.