Adress of embassy of Chad in Saint Lucia, Phone number of embassy of Chad in Saint Lucia