St. Teresa of Avila Catholic Church in Pittsburgh, Pennsylvania

St. Teresa Mass Times in Pittsburgh

Saturday 4 pm
Sunday 11 am

1000 Avila Court, Pittsburgh, PA 15237

412-367-9001

Directions to Church  Church Website