Opera Theatre of St. Louis

Opera Theatre of St. Louis is a world-renowned institution and is among the leading opera companies in the nation. The theatre is known for its local impact, national presence, and global resonance and each year they produce a spring festival season of inventive new productions.

Loretto-Hilton Center
130 Edgar Road (At Big Bend)
St. Louis, MO 63119