Hair Salons & Beauty Stylists in star

no photo

Salon & Company In Star

33 reviews
321 S Star Rd
Star, Idaho

Salon & Company In Star is a beauty salon located in Star, Idaho that offers services ranging from nail treatments to hair styling. They specialize in all elements of bea...