In NYC there are 118 consulates which serve most of the same roles as embassies.l. If you are on a non immigrant visa in the USA much of the processing can be done here.