He has stayed in Espanola before moving to Espanola. Russell currently resides at 907 Sandy Ln #00000, Espanola, Nm 87532. Russell was born in 1931. The number currently linked to Russell is (505) 753-4078. The current age of Russell is 92.