Houston (IAH) is open 24 hours. It is not walkable, however. It is located on Lee Road, northeast of the airport, between Will Clayton Parkway and FM 1960 (recently relocated).
We live close to the airport, so I am a frequent visitor when needing to mail things after hours.
The counter staff has a reputation locally for unusually good customer service.