Terra Tamer was born in 1978, age 45. Terra Tamer's address is 19824 Sw 72nd Avenue Ste 102, Tualatin, OR 97062. Possible relatives include Judy Bowerly, Jeff Mattson and 4 others. Public records show Terra has also lived in Portland, OR and Sherwood, OR. Terra's latest phone number is (503) 679-4743.
Phone Numbers: (503) 679-4743
Address History: 19824 Sw 72nd Avenue Ste 102, Tualatin, OR 97062;
17265 Sw Sonnet Way, Portland, OR 97224;
Sherwood, OR 97140;
Puyallup, WA 98371;
Seattle, WA 98119
Results 1 - 1 of 1