Fiorina spoke to Melaleuca employees and members of the general public about a variety of national issues and answered questions from the audience.
Melaleuca Inc. 4609 W 65th S Idaho Falls, ID 83402 208-522-0700