Nothing about a mailbox on the Web site. However, they have a putting green, a spa, and a couple of other neat amenities. Sounds like I need to book a flight and hope it gets delayed!
The Web site mentions that the Travel Service Center on Level 2 (pre-security) has a postage stamp machine. I haven’t seen a postage stamp machine in ages;
First floor near escalator from C Concourse
This is likely inside around the baggage claim, so it’s pre-security. I went through a few pictures from Google Maps and couldn’t find it.
Last Updated 18 August 2018