Adress of embassy of Argentina in Anguilla, Phone number of embassy of Argentina in Anguilla