He has stayed in Houston and Galveston before moving to Houston. Phone number listed for Russell is (713) 721-4291. There are 2 companies connected with Russell: Innovative Thinking Inc and Innovative Thinking, Inc. Russell is a resident of 5510 Rice Ave #1202, Houston, Tx 77081. 1950 is his birth date. Records link Russell with Willie L Swank, Lynne A Swank, Anne Morrisswank and 3 other people. Russell was born 74 years ago.