Representative Office — Jamaica to Turks and Caicos Islands
Honorary Representative Office of Jamaica in Providenciales, Turks and Caicos Islands
Address
Suite No. 4, South Shore Plaza, Leeward HighwayProvidenciales
Turks and Caicos Islands
Representative Office — Jamaica to Turks and Caicos Islands