The birth year was listed as 1971. 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...
More about Leobardo Garcia Canchola >>
This person's birth year is 1968. Leobardo is a resident of 108 Northpoint Dr, Laredo, Tx 78041. The number currently linked to Leobardo is (956) 725-8824. The possible relatives of Leobardo are Fransisco E Canchola, Leobardo Garcia Canchola, Margarita Paniagua Lerma and 6 other people. Laredo and Springtown are cities Leobardo has lived in. The current age of Leobardo is 56.
Leobardo currently resides at 901 E San Pedro St, Laredo, Tx 78041. The number currently linked to Leobardo is (956) 727-0058.
Leobardo now resides at 1225 Brown Dr, Laredo, Tx 78045. The number currently linked to Leobardo is (956) 712-4003.