College Principals:
Sr Francesca Abela

Address:
St Francis School, Triq Palma, Rabat, Ghawdex

Contact Number:
27562264 / 77562264

Email:

sclarahead@gmail.com

View Schools