St Peter and Paul

Rev. Fr Francis Onyango IMC (Parish Priest)
Rev. Fr Peterson Mwangi IMC (Assistant Priest)
Rev. Fr Rocco Marra IMC (Assistant Priest)

St Peter and Paul (2017)
PO Box 19 Manzini Swaziland