Crystal Chan was born in 1970, age 54. Crystal Chan's address is 529 N Nebula Avenue , Star, ID 83669. Possible relatives include Brandon Chan, Bruce Chan and 7 others. Public records show Crystal has also lived in Kuna, ID and Meridian, ID. Crystal's latest phone number is (208) 286-7823. Previous phone numbers include (281) 799-8757.
Address History: 529 N Nebula Avenue, Star, ID 83669;
352 W Case Street, Kuna, ID 83634;
Meridian, ID 83642;
Woodbine, KS 67492;
Houston, TX 77083
Results 1 - 1 of 1