The birth year was listed as 1938. 901 San Pedro St, Laredo, Tx 78041 is where Leobardo resides. Leobardo has listed (956) 727-0058 as his phone number. Leobardo's possible relatives are Fransisco E Canchola, Patricia Yvonne Canchola, Leobardo G Canchola and 6 other people. He has stayed in Laredo before moving to Laredo. Leobardo has reached 85 years of age.
His ethnicity is Ukrainian. He belongs to Eastern European ethnic group. He doesn't have problems speaking English. According to public records Leobardo's education level is high school. Leobardo was born on 1938-01-19.
Leobardo has 1 property according to public property records. 901 E San Pedro Street Laredo TX 78041 is the location of his property. Leobardo's property value is $17,820. He owns properties with estimated land value $17,820.