Pedro’s residency is at 4122 Case St #3Rd, Elmhurst, Ny 11373. We have found 5 possible relatives of Pedro: Carmen L Castillo, Danilo A Tavarez, Josefina M Tavarez and 2 other people. His birth year was listed as 1958. The current age of Pedro is 66. Pedro has listed (718) 446-4721 as his phone number. Public records show Elmhurst and New York as cities Pedro also stayed in.