Leonardo’s residency is at 427 Briggs St #6, San Antonio, Tx 78211. Leonardo was born in 1976. Leonardo has listed (210) 655-6672 as his phone number. People possibly related to Leonardo are Elidoroli Marroquin, Oralia Cortez Marroquin, Lillie Mae Marroquin and 3 other people. He has stayed in San Antonio before moving to San Antonio. Leonardo has reached the age of 48 years.