College Principal:
Sr Francesca Abela

Address:
Nadur Gozo

Contact Number:
21556650 / 79556650

Email

sclarahead@gmail.com