1973 is this person's birth date. Other a city that this person has stayed in is Portland. The number currently linked to Castro is (503) 287-7947. The age of Castro is 52. People possibly related...