Leo Urbi was born in 1978, age 46. Leo Urbi's address is 1801 Pacific Avenue , San Leandro, CA 94577. Possible relatives include Alfonso Urbi, Eleanor Urbi and 2 others. Leo's latest phone number is (510) 364-2616. Previous phone numbers include (510) 798-5560. The latest email address for Leo Urbi is ele****@gmail.com.
Address History: 1801 Pacific Avenue, San Leandro, CA 94577
Emails: ele****@gmail.com,
leo****@gmail.com,
lur****@gmail.com,
lur****@hotmail.com
Results 1 - 1 of 1