European Wax Center 17729 South Halsted Street, Homewood, IL 60430