Contact Information 

Address:
173, ​Pont San Tumas, Marsa’ 
 
 Telephone
21220522/ 21224877
 
 Email
 
Fax: 21220606
 
Website