Elsa Garcia was born in 1958, age 65. Elsa Garcia's address is 572 Po Box , Velarde, NM 87582. Possible relatives include Johnny Garcia, Marcella Garcia and 8 others. Public records show Elsa has also lived in Espanola, NM. Elsa's latest phone number is (505) 852-0343. Previous phone numbers include (505) 852-1018 and (505) 852-1438.
Also goes by: Elsa Garcia
Address History: 572 Po Box, Velarde, NM 87582;
1143 P/O Box, Espanola, NM 87532
Results 1 - 1 of 1