380 N Holmes Ave, Idaho Falls, ID 83401, USA
(208) 529-4203
Salon website ↗
Closed · Opens Monday at 9am