Menelio Ulloa was born in 1941, age 83. Menelio Ulloa's address is 675 West 73rd Place , Hialeah, FL 33014. Possible relatives include Carlos Olloa, Adel Regalado and 5 others. Public records show Menelio has also lived in Fort Lauderdale, FL. Menelio's latest phone number is (305) 481-0222. Previous phone numbers include (305) 819-3232 and (305) 824-0215.
Results 1 - 1 of 1