Also known as: pearlzndimondz_23
Isabel Castro lives in Dade City, Florida. She is a 2003 graduate of Pasco High School and she works in the capacity of Administrative Assistant. Television is her favorite TV show. Some of Isabel family members are Isabelle Castro and Jose G Castro.