The European Wax Center is opening a new location at 1100 S. Lamar Blvd., Ste. 2130, Austin, in early March. The franchised company, which offers comprehensive waxing services, has over 860 locations across the country. www.waxcenter.com