Contact Information 

Address:
 6, Main Street, Attard ATD 1021
 
 Telephone
2141 1111
 
 Email:
 
Fax: 2141 1414
 
Website: