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

Thanks for submitting!

walking map to BBC.jpg