consulate
U.S. consulates are branch offices of U.S. embassies that are located all over the world. Most consulates accept and process green card and visa applications.
See Topic: Immigration & Green Cards
[tubepress mode=’tag’, tagValue=’consulate law’]