a six-week , 31 -performance spring season is offered by the opera theater of st. louis , which shares the stage of the loretto-hilton center , in suburban webster groves , with the repertory theater of st. louis .