Skip to main content

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

Contact Us

Box Office

(314) 961-0644

 

Hours:
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!

Name(Required)
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