Centaur Theatre, located in the heart of Old Montreal, is devoted to telling stories on stage that expand our perceptions of the world. We believe...