Other a city that she has stayed in is Twin Falls. 552 5Th Ave, Twin Falls, Id 83301 is where Crystal resides. Crystal owns the phone number (208) 736-5981.