Michelle Rodriguez's address is 916 West 40th Street , Odessa, TX 79764. Public records show Michelle has also lived in Odessa, TX. Michelle's latest phone number is (432) 235-6057. Previous phone numbers include (432) 238-0480 and (432) 272-1238.
Also goes by: Michelle M Rodriguez
Address History: 916 West 40th Street, Odessa, TX 79764;
2111 Adams Avenue, Odessa, TX 79761;
Palestine, TX 75801
Results 1 - 1 of 1