Melaleuca, Inc.

Health & Beauty
4609 W 65th S
Idaho Falls, ID 83402
208-522-0700

Since 1985, we've had one mission: to enhance the lives of those we touch by helping people reach their goal.