Leoncio Ulloa was born in 1937, age 86. Leoncio Ulloa's address is 38 Oviedo Avenue Apartment 5, Miami, FL 33134. Possible relatives include Antonio Ulloa, Felipa Ulloa and 2 others. Public records show Leoncio has also lived in Coral Gables, FL. Leoncio's latest phone number is (305) 444-2037. Previous phone numbers include (305) 529-6746.
Results 1 - 1 of 1