David Charles Salon is located inside Nail Impressions in a two story house in downtown St. Charles. The salon specializes in hair, but also offers facial waxing, nail fixes and pedicures. Walk-ins will be accepted, but due to popular demand there may be a wait time.