Address Garrison Chapel, Castille Place
City Valletta, VLT1063
Country Malta
Phone +356 2122 4525