The possible relatives of Juan are Elizabeth Rios Cortez, Marcia Rodriguez Cortez, Esteban Rios Cortez and 6 other people. Juan has previously lived in Odessa and Lubbock. Juan has reached 52 years of age. Juan now resides at 2415 Truman St, Odessa, Tx 79763. Juan has listed (432) 381-0301 as his phone number. 1972 is the birth year of Juan.