Stories tagged "Luella Opera House": 1
Stories
Chillicothe Missouri Luella Theatre
The Luella Theatre was the first opera house in Chillicothe, Missouri, to serve the patrons of the city for not only entertainment but as a place for social organization gatherings for important events in the late nineteenth century. In January…