You will probably get it in the respective "Standesamt" - you can call them, usually most Germans are speaking english. I am sure you can apply for it even from the US. However I am not sure about how to prove your identity.
That’s what I’m trying to find out!
Thanks! Your answer is awaiting moderation.