A salon offering organic beauty services in Boise, ID, providing a range of treatments for hair and skin with a focus on natural products.
999 S Federal Way, Boise, ID 83705