Plant Therapy Downtown Twin Falls

125 Main Ave W Suite 3, Twin Falls, ID 83301
Twin Falls, ID, USA, ID 83301
8009176577
Simple Map

About:

Founded in 2011, Plant Therapy is a leading supplier of essential oils and accessories. We provide the absolute highest-quality essential oils and are committed to educating our customers on their uses, safety and efficacy.

Hours:

"Monday - Thursday 10 AM –6 PM Friday - Saturday 9 AM - 8 PM Sunday - Closed"

Services Offered:

  • Business Planning

Languages Spoken:

  • English

Send a Message

Required Field