Leandra Elivalne's address is 1239 Country View Drive , La Vernia, TX 78121. Possible relatives include Gloria Elizalde, Jaime Elizalde and 3 others. Public records show Leandra has also lived in San Antonio, TX. Leandra's latest phone number is (210) 320-0700. Previous phone numbers include (210) 320-1387.
Results 1 - 1 of 1