Adress of embassy of Grenada in Kosovo, Phone number of embassy of Grenada in Kosovo