Public records show Henderson and Billings as cities Todd also stayed in. The residency of Todd is at 1605 Cave Spring Dr, Henderson, Nv 89014. Phone number listed for Todd is (702) 564-8730. Todd has reached 49 years of age. 1975 is his birth date. People possibly related to Todd are Charlotte A Lindberg, Bill I Lindberg, Connie Fae Walker and 2 other people.