Leobardo Herrera was born in 1963, age 60. Leobardo Herrera's address is 207 Locust Street , Erlanger, KY 41018. Possible relatives include Olga Benitez, Maria Carranaza and 8 others. Public records show Leobardo has also lived in Canoga Park, CA and Encino, CA. Leobardo's latest phone number is (516) 319-2336. Previous phone numbers include (516) 739-5017 and (703) 543-8847.
Address History: 207 Locust Street, Erlanger, KY 41018;
22157 Eccles Street, Canoga Park, CA 91304;
Encino, CA 91436;
Escondido, CA 92025;
Laguna Hills, CA 92653
Results 1 - 1 of 1