Miles Barclay was born in 1974, age 50. Miles Barclay's address is 1754 Pomerelle Drive , Twin Falls, ID 83301. Possible relatives include Elizabeth Barclay, John Barclay and 6 others. Public records show Miles has also lived in Twin Falls, ID and Laurel, MT. Miles's latest phone number is (208) 736-3369. Previous phone numbers include (406) 454-3153 and (816) 891-8506.
Also goes by: Miles Patr Barclay
Address History: 3601 1st, Great Falls, MT 59401;
1754 Pomerelle Drive, Twin Falls, ID 83301;
Laurel, MT 59044;
Federal Way, WA 98023;
Kent, WA 98030
Results 1 - 1 of 1