Copyright © 2024 www.yabstamalta.com All Right Reserved
powered by
Head Office 25, Villa Eden, Princess Elizabeth St. Ta' Xbiex, Malta, XBX 1103
Click for more information
Vincenti Buildings, 12-9, Strait St. Valletta, Malta, VLT 1432
Parish Priest Mifsud St. Hamrun, Malta,
117, Triq Il-Kbira Sliema, Malta, SLM 1548
22-24, Capuchins St. Floriana, Malta, FRN 1053
Saint James Hospital Gorg Borg Olivier St. Sliema, Malta, SLM 1807
Saint Francis Sliema, Malta,
50, Reno, Triq Il-Gandoffli Bugibba, Malta,
7, Sir Luigi Camilleri St. Sliema, Malta, SLM 1843
Lotus, Triq il-Qamh Zebbug, Malta, ZBG 1755