The age of Castillo is 56. Castillo's possible relatives are Enrique S Delcastillo, Myriam Cristina Delcastillo, Yvonne M Delcastillo and 6 other people. This person has stayed in Tallahassee and Miami before moving to Miami. Phone number listed for Castillo is (305) 551-9180. 1701 93Rd Ct, Miami, Fl 33165 is where Castillo lives. Castillo's birth date was listed as 1968.