Teresa Owens was born in 1955, age 68. Teresa Owens's address is 385 E Elm Street , Shelley, ID 83274. Possible relatives include Camille Fontes, Bradley Owens and 3 others. Public records show Teresa has also lived in Idaho Falls, ID. Teresa's latest phone number is (208) 357-3434.
Phone Numbers: (208) 357-3434
Results 1 - 1 of 1