Location

2243 E. 17th St. Suite #108 Idaho Fall, ID 83406

We are located inside Phenix Salon Suites in Centenial Square, across the street from the Grand Teton Mall.