Plant Therapy Magic Valley Mall

1485 Pole Line Rd E Suite 257, Twin Falls, ID 83301
Twin Falls (ID), ID 83301
2089440414
Simple Map

About:

Founded in 2011, Plant Therapy is a leading supplier of essential oils and accessories.

Hours:

"Monday - Saturday 10 AM –8 PM Sunday - 11?AM – 6?PM"

Languages Spoken:

  • English

Send a Message

Required Field