1942 is his birth date. He has stayed in Fort Worth, Plano, San Antonio and one other city before moving to Providence Village. The current age of Russell is 82. Russell now resides at 10303 Lakeview Dr, Providence Village, Tx 76227. Public records show that Russell is connected with: P & C Insurance Consulting And Claim Services Inc, Providence Homeowners Association, Inc and Downtown Buzz, Inc.