My daughter takes at Olympiad in St. Peters and she LOVES it. Their staff is great and always accomodating. Great place for birthday parties too. I highly recommend Olympiad. ...
All reviews seem positive