« Back to Embassies

Canada, High Commission of

AddressMaple House, 3-3A Sweet Briar Road, St Clair
CityPort of Spain
Phone+1 868 622 6232
Fax+1 868 628 1830