He has stayed in Houston and Baltimore before moving to Houston. The current age of Leonardo is 74. Leonardo's birth year is 1951. Leonardo has listed (713) 272-9693 as his phone number. The residency of Leonardo is at 16742 Missionary Ridge Ln #L, Houston, Tx 77083. The possible relatives of Leonardo are Sheredia T Johnson, Nikki Lee Johnson, Johnny Joe Johnson and 6 other people.