Moulin Rouge! The Musical April 30 – May 12 The Fabulous Fox Theatre 527 N Grand Blvd, St. Louis Learn More