Her birth year was listed as 1976. Phone number listed for Crystal is (713) 941-8296. Deer Park and Houston are cities Crystal has lived in. Crystal currently resides at 1106 Columbia Ln, Deer Park, Tx 77536. We have found 7 possible relatives of Crystal: Norma Scott, Homa Barakzoy, Michael Len Scott and 4 other people. This year Crystal celebrated her 48 birthday. Public records show that Crystal is connected with Ace Panel Engineering Ltd Co.