×

St. Teresa of Avila Church

In category Catholic

Recent publications

There are no publications to display.

Contact information

Address
1000 Avila Ct
Pittsburgh, PA 15237
USA
Phone
412-367-9001
Website
Visit Website
Pastor/Rector
Rev. Robert Vular
Show Map
Support your church advertisers