Please guide me as well as I am also confused about the Visa Processing Center for NRIs staying in USA. Few members mentioned that Visa processing center would be either New York or Los Angelos but CIC website mentioned CIO-Ottawa. Is this true that no processing center location for USA??