Adelina Mena was born in 1979, age 45. Adelina Mena's address is 5207 Plumeria Circle , San Juan, TX 78589. Possible relatives include Marisol Cavazos, Irma Lopez and 7 others. Public records show Adelina has also lived in Edinburg, TX. Adelina's latest phone number is (956) 258-5476. Previous phone numbers include (956) 384-9220 and (956) 683-5760.
Results 1 - 1 of 1