Anelda Garcia was born in 1963, age 60. Anelda Garcia's address is 237 Amherst Street , Blackfoot, ID 83221. Possible relatives include Jose Garcia, Nelda Garcia and others. Public records show Anelda has also lived in Blackfoot, ID. Anelda's latest phone number is (208) 785-0131. Previous phone numbers include (208) 785-2077.
Address History: 237 Amherst Street, Blackfoot, ID 83221;
1163 Po Box, Blackfoot, ID 83221
Results 1 - 1 of 1