This person's birth year is 1912. Records link phone number (956) 412-5233 with Castillo’s details. The current age of Castillo is 111. This person has lived also in Harlingen, Edinburg and Elsa. The residency of Castillo is at 1002 Ebony Dr, Harlingen, Tx 78550.