Leobardo Manjares was born in 1958, age 65. Leobardo Manjares's address is 217 W Grand Avenue Apt B, Northlake, IL 60164. Possible relatives include Alba Manjarrez, Gloria Manjarrez and 4 others. Public records show Leobardo has also lived in Franklin Park, IL.
Results 1 - 1 of 1