The Waxing Spot has served the greater Indianapolis area since 2011, specializing in full body waxing for both men and women. It also offers face treatments and lash lifts and tinting, with attention to cleanliness and skin care education, and appointments are booked online.