Saint John, Canada Embassies & Consulates

The Embassy-info for Saint John list all foreign embassies and consulates in Saint John and all Saint John embassies and consulates abroad.

Have 2 foreign representations in Saint John

EMBASSIES & CONSULATES IN SAINT JOHN