Centre Franco Maltais

Junior College Complex, Misrah G Debono, Imsida, Malta, MSD 1252