Thomas Detar was born in 1960, age 63. Thomas Detar's address is 3135 S Schilling Loop , Post Falls, ID 83854. Possible relatives include Cynthia Detar, Elizabeth Detar and 6 others. Public records show Thomas has also lived in Alhambra, CA and Coeur D Alene, ID. Thomas's latest phone number is (208) 773-1816. Previous phone numbers include (208) 777-1320 and (208) 777-7156.
Address History: 3135 S Schilling Loop, Post Falls, ID 83854;
2013 Cedar Street, Alhambra, CA 91801;
Coeur D Alene, ID 83814;
Bossier City, LA 71112;
Shreveport, LA 71115
Results 1 - 1 of 1