121 Triq Is-Sirk, Swieqi, Malta STJ 01
What information would you like from European Community School of Malta?