Address: 1282 S Woodruff Ave, Idaho Falls, ID 83404, USA
Phone: (208) 521-5764
State: Idaho
City: Idaho Falls
Zip Code: 83404
opening hours
Monday: 9:00 AM – 8:30 PM
Tuesday: 9:00 AM – 8:30 PMWednesday: 9:00 AM – 8:30 PM
Thursday: 9:00 AM – 8:30 PM
Friday: 9:00 AM – 8:30 PM
Saturday: Closed
Sunday: Closed
related searches: idaho day spa, retreat day spa ammon, true beauty day spa idaho falls, idaho falls salon and spa, excursion day spa idaho falls, massage idaho, best spa idaho falls, spas in idaho