Nature’s Cure Acne Treatment for Males
May 23, 2008 · Filed Under Acne Treatment · Comment
Nature’s Cure is an American health and beauty products company founded in 1994 by Amy Baker, who learned about homeopathic treatments while living in Germany. Their first products were two-part acne treatments which became available in 1995. Since then, their catalog of products has evolved to offer a variety of health and beauty products and treatments. Their products use natural ingredients to complement over-the-counter medications and are not tested on animals. Read more


