Russ Odens was born in 1967, age 56. Russ Odens's address is 3405 S Southern Circle , Sioux Falls, SD 57103. Possible relatives include Krista Ericson, Brad Odens and 6 others. Public records show Russ has also lived in Saint Paul, MN. Russ's latest phone number is (605) 371-4419. Previous phone numbers include (651) 645-3032 and (952) 881-8971.
Results 1 - 1 of 1