Pedro currently resides at 8903 Lazy River Ln, Houston, Tx 77088. The current age of Pedro is 77. Pedro has listed (713) 445-0246 as his phone number. Public records show Houston as a city Pedro also stayed in. The possible relatives of Pedro are Margaret Ibarra Jordan, Maria Tobias Ibarra, Rebecca Lynn Ibarra and 4 other people. 1947 is the birth year of Pedro.