I hope this is the correct forum for this post.
I reviewed some sites that said it was possible to submit a 13A visa application form on the Embassy to the Philippines site. My embassy would be the one located in Washington, DC. I see an Immigrant Visa form but very little instructions. On the Los Angeles Embassy site, they have an entire page with instructions specific to 13A. So my questions are:
Can you submit a 13A form in the US to a US Embassy (vs. having to be in the Philippines)?
Is there a reason why the Washington DC Embassy does not offer that information?
I've reached out to the embassy directly as well, but thought I would ask this audience, which always seems to have the answers.
Thanks so much for any help you can provide.
CDC