Leroy Garcia was born in 1951, age 73. Leroy Garcia's address is 845 Otto Avenue , Grants, NM 87020. Possible relatives include Bernadette Bazen, Marisa Bertrand and 22 others. Public records show Leroy has also lived in Tucson, AZ and Albuquerque, NM. Leroy's latest phone number is (505) 259-8596. Previous phone numbers include (505) 285-5717.
Address History: 845 Otto Avenue, Grants, NM 87020;
445 N Pantano Road, Tucson, AZ 85710;
Albuquerque, NM 87106;
Rio Rancho, NM 87144
Results 1 - 1 of 1