3000 184th St Sw.,
Lynnwood , WA 98037 UNITED STATES
Based on 2 reviews
I had an awesome experience at Gene Juarez at Alderwood MallFrom the time I walked, I greeted, asked if I would anything to drink and given a wrap to change into.
Not as good as they think!I agree with several of the previous posts. Gene Juarez is not as good as they think they are. The staff appears to have an attitude that they are better than most and are so much above their clients that they are demeaning to clients. ...
Worldwide > United States > Lynnwood, WA > Beauty & Spas