Palm Springs, CA | Thousand Palms, CA | Indio, CA
Also known as: cmaacc05
Ana Castillo lives in Palm Springs, CA. Other places in which she has lived are Thousand Palms, CA and Indio, CA. She is a 2000 graduate of Indio High School. Among her favorite films are Fried Green Tomatoes, Crazy In Alabama, Miracle On 34th Street and Bless Me, Ultima.