Also known as: pika83
Crystal Allen lives in Dallas, Texas. Companies in which she has a work history include Emergency Animal Clinic and Vet Technician. Crystal's a big fan of Desperate Housewives. Some of the movies Crystal loves are Batman, Dirty Dancing, Pretty In Pink, 16 Candles, Pretty Woman and Wuthering Heights.