MELALEUCA was founded in 1985 by Frank Vandersloot and is based out of Idaho Falls, Idaho. Melaleuca’s products focus on the health & wellness product category. Below you’ll find our recent Melaleuca reviews, product coverage and news.
You can visit Melaleuca online at: www.melaleuca.com