Catholic Churches › Vienna
St. Teresa of Avila Church
This beautiful church is dedicated to St. Teresa of Avila and is known for its stunning architecture and welcoming community. The church regularly hosts mass and various events, enriching the spiritual life of its parishioners.
Address: Pavillonstraße 1, Vienna
Visit website
← More Catholic Churches in Vienna