Address Melaleuca 4609 West 65th South Idaho Falls, ID 83402 Phone (208) 522-0700Orders: 1-208-534-3000M-F 6 AM – 10 PMSAT 7 AM – 5 PM