where can i pay the US visa application fee?
Hi there,it would of helped to know where you are..
National Visa Center
31 Rochester Ave. Suite 200
Portsmouth, NH 03801-2915
Posted From Yahoo! Answers (for informational purposes only)