Nothing on their Web site from what I can tell.
Robert writes in:
First floor to the left of the escalators
Sadly the terminal map doesn’t show escalators.
However, this image shows where the mailbox is. It’s a beige business/multi-residence mailbox left of the escalators/stairs as you’re heading to security.
Last updated 19 August 2018