National Visa Center Phone Number

Support for National Visa Center Customers

603-334-0700

Press 1 for english and then wait for the operator

44 mins mins average hold timecall Mon-Fri 7am-midnight EST#1 of 1 phone numbers#3 overall of 4 ways to reach National Visa Centermore details