Also known as: divachachis
Mary Castillo lives in Laredo, Texas. She is an alumnus of the John B Alexander High School and she works in the capacity of Office Manager. Some of her favorite TV shows are Will & Grace and Csi Miami. Some of the movies she loves are Transformers, The Green Mile and Independence Day.