Clera Burroughs was born in 1969, age 55. Clera Burroughs's address is 1490 Highland Drive , Blackfoot, ID 83221. Possible relatives include Courtney Burroughs, John Burroughs and 7 others. Public records show Clera has also lived in Blackfoot, ID. Clera's latest phone number is (208) 785-0149. Previous phone numbers include (208) 785-0941.
Results 1 - 1 of 1