Logo header

Clergy at All Saints are on a rotating schedule and are provided by the Episcopal Diocese of Pittsburgh. To contact a staff member, please call the church office at 412-766-8112 and leave your name and number for a return call.

Priest in Residence


The Rev. Dan Isadore




 Clergy Support  The Rev. Aidan SmithFather Aiden
 The Rev. Wade Lawrence, Deaconwade
Lay Eucharistic Minister Elva  Elva Matous

 Organist  Brenda Harris
 Sexton  Robert Matous II
 Webmaster General inquiries and comments to the webmaster should be addressed via email to: Allsaints Webmaster email