Crysta Xue's address is 1968 Sierra Street , Idaho Falls, ID 83402. Possible relatives include Laurel Hall, Travis Hall and 2 others. Public records show Crysta has also lived in Rexburg, ID. Crysta's latest phone number is (208) 523-6109.
Also goes by: Crysta J Hall
Phone Numbers: (208) 523-6109
Results 1 - 1 of 1