1. Cloudcroft Inc 18981 Fish Rd, Wilder, ID 83676 Coordinate: 43.64624,-116.95179 Phone: (208) 482-7169