His birth year was listed as 1925. He has stayed in Austin and Houston before moving to Houston. Russell now resides at 555 Three Corners Dr, Houston, Tx 77024. Russell Lee Holder, Judy Ann Holder, Russell L Holder and 3 other people are people possibly related to Russell. Phone number listed for Russell is (713) 467-7878. Russell turned 99 years old.