Contact Us

Address:
15, Church Street. Mosta.
Phone:
(+356) 21 433 826
Fax:
(+356) 21 418 368
Email:


View Mosta Parish in a larger map