Parish Secretary
E-mail :
Phone :
412.367.9001 ext. 503
Address :
1000 Avila Court Pittsburgh, PA 15237
Parish Secretary
E-mail :
Phone :
412.367.9001 ext. 503
Address :
1000 Avila Court Pittsburgh, PA 15237
1000 Avila Court, Pittsburgh, PA 15237 (412) 367-9001