Russell turned 64 years old. Russell W Freeman, Jimmy Ray Freeman, Jennifer Dianezuhn Freeman and 3 other people are people possibly related to Russell. His birth year was listed as 1960. Austin, Leander and Temple are cities Russell has lived in. 8007 Tuscarora Trl #N1B, Austin, Tx 78729 is where Russell resides. The phone number (512) 413-3825 is Russell’s.