Nancy L Oppenlanderdr, Lynne Marie Oppenlander, Mary M Oppenlander and 6 other people are people possibly related to Russell. Other cities that he has stayed in are Indianapolis, Sheridan, Greencastle and one other city. 1958 is his birth date. Russell’s current address is 3006 Lake Meadow St, San Antonio, Tx 78222. The current age of Russell is 66. Russell has listed (210) 341-8416 as his phone number.