2014 Jennie Lee Dr, Idaho Falls, ID 83404, USA
(208) 521-5942
Salon website ↗
Closed · Opens tomorrow at 8am