Beauty & Spas in Streamwood, IL
Beauty & Spas • Beauty Salons and Services
1050 S Barrington Rd.,
Streamwood ,
IL
60107
UNITED STATES
Based on 2 reviews
Convenient but not worth it
This place i liked a lot at first but then it got too pricey. 7 bucks for eyebrows is too much when i can get it done for 4 elsewhere!do not go there if You want be alive
they are like to kill You with all kind of germs, dirt and muddler, they using same tools for every one without desinfection, etc. very unfrendly service, not professional...Worldwide > United States > Streamwood, IL > Beauty Salons and Services