To get Sao Tome and Principe visa being in New Brunswick you need to send all required documents as per https://sao-tome-and-principe.visacenter.ca to our Ottawa office for processing.
The address of Visa Center in Ottawa is:
Visa Center
130 Albert St., B1 Level, Suite 7
Ottawa, ON, K1P 5G4
phone: 1-613-366-1814
To get Sao Tome and Principe visa being in New Brunswick you need to send all required documents as per https://sao-tome-and-principe.visacenter.ca to our Ottawa office for processing.
The address of Visa Center in Ottawa is:
Visa Center
130 Albert St., B1 Level, Suite 7
Ottawa, ON, K1P 5G4
phone: 1-613-366-1814