Lemira Vela was born in 1991, age 32. Lemira Vela's address is 425 Oak Meadow Lane , San Antonio, TX 78253. Possible relatives include Erik Esparza, Erlinda Esparza and 6 others. Public records show Lemira has also lived in San Antonio, TX. Lemira's latest phone number is (210) 355-7178. Previous phone numbers include (210) 679-5758 and (210) 843-7361.
Results 1 - 1 of 1