Russell's birth year is 1961. The possible relatives of Russell are Rebecca Perkins Billings, Kelli Kathleen Billings, Maria Smithbillings and one other person. This year Russell celebrated his 63 birthday. Russell’s residency is at 28 Wavy Oak Cir, The Woodlands, Tx 77381. Other cities that he has stayed in are Dripping Springs, Dripping Spgs, Spring and one other city. Records link phone number (281) 367-0767 with Russell’s details.