Asked in Needs a Topic
Needs a Topic

Where is the US Visa application office located?

123

Answer

User Avatar
Wiki User
10/12/2011

There is a US Visa application office located in Buffalo, New York in order to provide convenience because of its close proximity to the Canadian border.