Russell now resides at 14900 Enchanted Castle, San Antonio, Tx 78247. This year Russell celebrated his 43 birthday. Russell owns the phone number (210) 656-3077. 1981 is the birth year of Russell. In addition to San Antonio, Russell also lived in San Antonio and Schertz.