Pedro’s residency is at 14 Berrywood Dr, Birmingham, Al 35216. His birth year was listed as 1938. This person has lived also in Venice, Long Beach, Palm Springs and 4 other cities. The age of Pedro is 85. Pedro has listed (205) 823-7778 as his phone number. This person is linked with companies: Pedro C Costa Architects Inc and Leedy-Costa And Head, Inc.