Angel Louise Castillo is 40 years old. She lives in Cameron, Texas. Other places in which she has lived are Austin, Texas and Leander, Texas. She went to school at the Yoe High School. Rebecca Y Castillo, Bennie Carrasco Castillo and Annette Garcia are some of Angel relatives.