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.
We are located inside Phenix Salon Suites in Centenial Square, across the street from the Grand Teton Mall.