1. Cbh Homes 4 10291 W Snow Wolf Dr, Star, ID 83669 Coordinate: 43.70694,-116.482 Phone: (208) 898-3955