Plant Therapy

  • Essential Oils
  • E-Commerce
510 2nd Avenue S
Twin Falls, ID 83301
(208) 735-2413
  • About

    Plant Therapy?s standards of quality are some of the strictest in the industry. Before we sell an essential oil we do everything possible to establish that it is 100% pure, natural, AND of the highest