Leobardo Flores was born in 1971, age 52. Leobardo Flores's address is 509 Adams Street , Elgin, IL 60123. Possible relatives include Baltazar Andrade, Jesus Andrade and 16 others. Leobardo's latest phone number is (224) 535-9342. Previous phone numbers include (224) 629-0283 and (708) 622-8457. The latest email address for Leobardo Flores is fle****@att.net.
Also goes by: Leobardo M Flores
Address History: 509 Adams Street, Elgin, IL 60123;
666 Dundee Avenue Apt 2, Elgin, IL 60120;
Streamwood, IL 60107
Emails: fle****@att.net,
mon****@hotmail.com
Results 1 - 1 of 1