Leobardo Vidal was born in 1930, age 94. Leobardo Vidal's address is 621 Cordova Street , Dallas, TX 75223. Possible relatives include Laura Najarro, Jennifer Rodriguez and 13 others. Public records show Leobardo has also lived in Dallas, TX. Leobardo's latest phone number is (214) 520-6466. Previous phone numbers include (214) 708-6549.
Results 1 - 1 of 1