Q: Where can I get a visa to Sao Tome And Principe in Ontario, ON?

A:

To get Sao Tome And Principe visa being in Ontario you need to send all required documents as per http://sao-tome-and-principe.visacenter.ca to our Toronto or Ottawa office for processing.

The address of Visa Center in Toronto is:

Visa Center

1000 Finch Ave. West Suite 900, Toronto, ON, M3J 2V5

phone: 1-416-800-0343

 

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

Where can I get a visa to Sao Tome And Principe in Ontario, ON?

To get Sao Tome And Principe visa being in Ontario you need to send all required documents as per http://sao-tome-and-principe.visacenter.ca to our Toronto or Ottawa office for processing.

The address of Visa Center in Toronto is:

Visa Center

1000 Finch Ave. West Suite 900, Toronto, ON, M3J 2V5

phone: 1-416-800-0343

 

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


Visa Application to Sao Tome And Principe