The Cruz Bay dinghy dock at the ferry wharf is the closest to a post office, nearby in Cruz Bay. Pelican Post accepts packages and is in the old Connections location a bit further from the dinghy dock.

Cheers, RickG