When you are visiting one of our drop-off locations you may submit your visa documents there. The staff at these locations is qualified to answer basic questions related to processing. But do not worry your application documents will be processed by our highly experienced staff who may not be available at the time of your submission. If at the time of the submission you have question that remained unanswered please call us at: 1-866-334-0811, and we will answer all your concerns/
When you are visiting one of our drop-off locations you may submit your visa documents there. The staff at these locations is qualified to answer basic questions related to processing. But do not worry your application documents will be processed by our highly experienced staff who may not be available at the time of your submission. If at the time of the submission you have question that remained unanswered please call us at: 1-866-334-0811, and we will answer all your concerns/