MainStay Suites St. Robert - Fort Leonard Wood
227 St. Robert Boulevard
Saint Robert, MO 65584
Phone: (573) 451-2700
Fax: (573) 451-2701
Established in 1991, the Leach Theatre is among the city's premier theaters. Nestled in the Castleman Hall of the Missouri University of Science and Technology, they stage a wide variety of shows ranging from musicals to dance and drama. They also have family series to promote theater.