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