Event Calendar for Leach Theatre

October 20, 2018

Sunday, October 28

Diwali - Festival Of Lights

Diwali is one of the most celebrated festivals in India. As representatives of the Indian community at Missouri S&T, we take pride in being able to recreate...