Address
Cathedral Street, Sliema, SLM 1526, Malta
Contact Number
+356 2133-0235
Email Address
admin@stjosephsliema.edu.mt