This place was really hard to find! It's actually INSIDE the 7/11, on the left side corner as soon as you walk in.
There's only one person working, so I expected it to take a while but the line moved relatively quickly compared to other post offices. Super convenient and quick!