Leo Rodriguez was born in 1941, age 82. Leo Rodriguez's address is 22110 Ruby Run , San Antonio, TX 78259. Possible relatives include Melissa Castillo, Elisa Cortez and 18 others. Public records show Leo has also lived in Jasper, IN and Edinburg, TX. Leo's latest phone number is (210) 381-1314. Previous phone numbers include (210) 687-7291 and (956) 380-2775.
Address History: 22110 Ruby Run, San Antonio, TX 78259;
3828 N Portersville Road Lot 6, Jasper, IN 47546;
Edinburg, TX 78542;
Mcallen, TX 78501
Results 1 - 1 of 1