Thelma Barraza in the US
We found 1 people named Thelma Barraza with email addresses, mobile phone numbers, USA home addresses and more.
Thelma Barraza
The birth date was listed as August 5, 1932. Thelma got 89. The residency of Thelma is at 143 Tyler Strt, Twin Falls, ID 83301-5150. This address is also associated with the name of John K Leedom, Russell Leedom, and five other individuals
Lives:
- John K Leedom
- Russell Leedom
Address:
143 Tyler St, Twin Falls, ID 83301
House Type:
Single Family, Carport, Attached Garage, 1 space
House Layout:
Three bedrooms, One bathroom
Size:
6,229 sqft, Floor Size - 1,446 sqft
Report ID:
623c6e1c1f05765044f7683f
View Background Report Now!
Best Sites To Do Background Checks
Best Sites To Do Background Checks