Leonel Lara's address is 279 El Valle Drive , Brownsville, TX 78521. Possible relatives include Jacqueline Avila, San Flores and 11 others. Public records show Leonel has also lived in Brownsville, TX. Leonel's latest phone number is (956) 203-5959. Previous phone numbers include (956) 350-5353 and (956) 455-8748.
Results 1 - 1 of 1