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