1970 is his birth date. Cities Pedro has lived in before are Tulsa and Borger. Pedro has reached the age of 55 years. The possible relatives of Pedro are Sonya Leann Barraza, Fernando Barraza, Santiago R Barraza and 6 other people. Records link phone number (918) 836-1961 with Pedro’s details. Pedro now resides at 2616 91St East Ave, Tulsa, Ok 74129.