Leroy Garcia's address is 10 Los Cordovas Drive , Ranchos De Taos, NM 87557. Possible relatives include Leroy Coloma, Adrienne Garcia and 16 others. Public records show Leroy has also lived in Albuquerque, NM and El Prado, NM. Leroy's latest phone number is (505) 584-4712. Previous phone numbers include (505) 758-4712 and (505) 856-8262.
Address History: 10 Los Cordovas Drive, Ranchos De Taos, NM 87557;
9500 Elena Drive Ne, Albuquerque, NM 87122;
El Prado, NM 87529;
Santa Fe, NM 87501
Results 1 - 1 of 1