yes, you do that at the US embassy, you will need 2 witnesses - usually you take 2 people along with you or you ask in there for help from people to volunteer - I believe you do not need an appointment, best to check under citizen services on their website.