Skip to main content

OTSL Unveils Milestone 50th Season in 2025!  ⭐   Read Full Announcement

Contact Us

Box Office

(314) 961-0644


Monday – Friday
9:30 a.m. – 4:30 p.m.



Administrative Office

(314) 961-0171
210 Hazel Avenue,
St. Louis, MO 63119


Find us on social media


Send us a message!

This field is for validation purposes and should be left unchanged.




Work With Us

Check out our latest openings and opportunities. We’d love to welcome you to our team!

See what’s available