Terry Archibald was born in 1952, age 71. Terry Archibald's address is 114 East 23rd Street , Idaho Falls, ID 83404. Possible relatives include Alecia Archibald, Bryce Archibald and 7 others. Public records show Terry has also lived in Idaho Falls, ID and Charlotte, NC. Terry's latest phone number is (208) 529-4151.
Also goes by: Terry B Archibald
Phone Numbers: (208) 529-4151
Address History: 114 East 23rd Street, Idaho Falls, ID 83404;
280 3rd Street #18, Idaho Falls, ID 83401;
Charlotte, NC 28277;
Lewiston, NY 14092;
Allison Park, PA 15101
Results 1 - 1 of 1