Leobardo Facundo's address is 7822 Courtney Street , Dallas, TX 75217. Possible relatives include Cecilia Del Toro, Alma Facundo and 7 others. Leobardo's latest phone number is (214) 242-9123. Previous phone numbers include (214) 260-0043 and (214) 298-3033. The latest email address for Leobardo Facundo is fac****@aol.com.
Address History: 7822 Courtney Street, Dallas, TX 75217;
1117 Pleasant Drive, Dallas, TX 75217;
Plano, TX 75074
Emails: fac****@aol.com,
fle****@yahoo.com,
lfa****@excite.com
Results 1 - 1 of 1