The Beauty Spot

The Beauty Spot

Located in Lake Forest, Illinois, the Beauty Spot is a quiet space in a busy strip mall that's easy to miss but hard to forget. All services take place in a clean, sterile environment, where guests can feel at ease. Clients can receive nail and hair services from experienced professionals, along with waxing, massages and facials. Customers are also invited to take advantage of the airbrush tanning.

Services

  1. Lake Mary, FL
  2. The Beauty Spot