top of page
Contact Us
Physical address
Triq Il-Madonna Tal-Gebla, Il-Gżira GZR 1560, Malta
Church phone: +356 2132 2752
Transport: +356 7997 1433
Postal address
PO Box 25
Sliema SLM 1000
Malta
bottom of page
Physical address
Triq Il-Madonna Tal-Gebla, Il-Gżira GZR 1560, Malta
Church phone: +356 2132 2752
Transport: +356 7997 1433
Postal address
PO Box 25
Sliema SLM 1000
Malta