Leobaldo currently resides at 14440 95Th Ln, Miami, Fl 33186. The current age of Leobaldo is 63. Cities Leobaldo has lived in before are Hialeah, Pembroke Pines and Opa Locka. Leobaldo's possible relatives are Ruben Alfredo Suarez, Elsa H Suarez, Dulcem Suarez and 6 other people. Leobaldo has listed (305) 385-0834 as this person's phone number. 1961 is the birth year of Leobaldo.