Angel Ruiz's address is 11711 East 19th Street , Tulsa, OK 74128. Possible relatives include Maria Marquez, Hugo Ruiz and 2 others. Public records show Angel has also lived in Tulsa, OK. Angel's latest phone number is (918) 437-1163. Previous phone numbers include (918) 946-0453.
Results 1 - 1 of 1