Contact Information 

Address:
11,'Il- Pellikan', Triq K. Mifsud, Pieta' PTA 1550
 
 Telephone
21240404, 21230378
 
 Email
 
Fax: 21240606
 
Website