Ruth Owen was born in 1956, age 67. Ruth Owen's address is 790 W Battaglia Road Lot 14, Eloy, AZ 85131. Possible relatives include Amber Odegaard, Billy Owen and 4 others. Public records show Ruth has also lived in Muleshoe, TX. Ruth's latest phone number is (806) 925-6613.
Phone Numbers: (806) 925-6613
Results 1 - 1 of 1