Felipa Ochoa was born in 1953, age 70. Felipa Ochoa's address is 804 W Avenue G, Lovington, NM 88260. Possible relatives include Mayra Dominguez, Janie Lara and 15 others. Public records show Felipa has also lived in Hobbs, NM. Felipa's latest phone number is (575) 396-7048. Previous phone numbers include (575) 396-7628.
Results 1 - 1 of 1