Yes, I recently applied for SS and did so online with my Thailand address. Was asked if I wanted the money deposited into a US bank or Thai bank. I want it deposited into my US bank account. When I received the confirmation email, it stated it was being handled in Baltimore, which is what I expected.
This thread may be of some help.
https://aseannow.com/topic/1245468-sign-up-for-us-social-security-at-“my-social-security”-or-manila-office/