Leonel Figueroa was born in 1965, age 59. Leonel Figueroa's address is 2123 Coba Road Southeast, Rio Rancho, NM 87124. Possible relatives include Fatima Bolamos, Amanda Figueroa and 6 others. Leonel's latest phone number is (505) 994-1632. Previous phone numbers include (718) 438-3851.
Address History: 2123 Coba Road Southeast, Rio Rancho, NM 87124;
89 Idaho Creek Road Ne, Rio Rancho, NM 87124;
Brooklyn, NY 11220
Results 1 - 1 of 1