10505 Foy Ln, Houston, Tx 77093 is where Leopoldo resides. Public records show Houston as a city Leopoldo also stayed in. Records link phone number (713) 921-6031 with Leopoldo’s details. Leopoldo has reached 71 years of age. 1954 is the birth year of Leopoldo. The possible relatives of Leopoldo are Linda Ochoa Sanchez, Rosa Sanchez, Mario Juan Gallegos and 6 other people.