Leonela Rodriguez was born in 1985, age 38. Leonela Rodriguez's address is 1010 Rayburn Drive , San Antonio, TX 78221. Possible relatives include Cristelo Rodriguez, Irene Rodriguez and 4 others. Public records show Leonela has also lived in San Antonio, TX. Leonela's latest phone number is (210) 251-8423. Previous phone numbers include (210) 478-9951 and (210) 683-7794.
Results 1 - 1 of 1