Guidance for SSA “Proof of Life” form filing

Help! Can anyone give me updated information about filing this? If I understand correctly, since we don’t have mail service, it can be filed with the office in Santo Domingo, but I can’t seem to get any information from them.

Thanks in advance,

Reid Tanner
Repost - Renew