Michelle Rodriguez's address is 105 La Grande Street , Del Rio, TX 78840. Possible relatives include Micaela Escobedo, Eunice Garza and 1 others. Public records show Michelle has also lived in Castroville, TX and El Paso, TX. Michelle's latest phone number is (210) 214-0086. Previous phone numbers include (210) 316-8879 and (210) 330-6073.
Address History: 105 La Grande Street, Del Rio, TX 78840;
201 County Road, Castroville, TX 78009;
El Paso, TX 79922;
San Antonio, TX 78259
Results 1 - 1 of 1