The Beauty Spot, located in the St. Andrews Plaza on W. Clay in St. Charles, is a full-service salon that provides services for men, women and children. It accepts cash and check payments only and has no set hours, so appointments are strongly suggested.