Teresa Opper was born in 1957, age 66. Teresa Opper's address is 3130 N Can Ada Road , Star, ID 83669. Possible relatives include John Lewis, Teresa Lewis and 4 others. Public records show Teresa has also lived in San Diego, CA and Boise, ID. Teresa's latest phone number is (208) 283-8825. Previous phone numbers include (619) 222-2739.
Address History: 3130 N Can Ada Road, Star, ID 83669;
4322 Narragansett Avenue, San Diego, CA 92107;
Boise, ID 83709;
Meridian, ID 83642
Results 1 - 1 of 1