Address

Melaleuca, Inc.
4609 W 65th S
Idaho Falls, ID 83402 U.S.

 Phone

(208) 522-0700
Orders: 1-800-282-3000
M-F 6 AM – 10 PM
SAT 7 AM – 5 PM

The info above is provided for your convienence. For the full List of Melaleuca International Offices and the most accurate list of phone numbers go to Melaleuca’s Main Contact Page