Russ is related to or closely associated with Debra Lelaine Hollida, Doris Imogene Hollida, Clarence Doc Hollida and 4 other people. Russ owns the phone number (817) 641-8397. Russ turned 54 years old. 1970 is the birth year of Russ. The residency of Russ is at 1612 Shelley Ln, Cleburne, Tx 76033. Other cities that he has stayed in are Midland, Andrews, Alpine and one other city.