1. Chrysalis 11989 W Caribee Inlet Dr, Star, ID 83669 Coordinate: 43.6878,-116.50269 Phone: (208) 286-7212