About

Edit info
  • (208) 733-3924
  • 451 Eastland Dr Ste 7
    Twin Falls ID 83301

Healing Arts Studio is a spa in Twin Falls, ID located at 440 Fairfield N St. Call (208) 733-3924 for information on prices, hours, and scheduling an appointment.