This is the chapel of the Discalced Carmelite Nuns, an enclosed, contemplative religious order, located in Saint Louis. The monastery has an annual outdoor novena to Our Lady of Mount Carmel.
The chapel is open to the public and has daily mass and benediction.
Mary, Queen of Heaven.
9150 Clayton Road
Saint Louis, Missouri 63124