Plant Therapy
CLOSED NOW
Today: 9:00 am - 6:00 pm
Tomorrow: 10:00 am - 2:00 pm
24 Years
in Business
Plant Therapy Inc
Phone: (800) 917-6577
Address: 621 Washington St S Ste 100, Twin Falls, ID 83301
614 5th St, Filer, ID 83328
1563 Fillmore St Ste 2a, Twin Falls, ID 83301
827 Yakima Ave, Filer, ID 83328
1239 Pole Line Rd E Ste 310C, Twin Falls, ID 83301
1485 Pole Line Rd E Ste 178, Twin Falls, ID 83301
1239 Pole Line Rd E Ste 310b, Twin Falls, ID 83301