The only place I remember seeing phones is in the stairwell heading to the d and e concourse but other than that I would choose a meeting place in the terminal to meet
I don't recall seeing public phones anywhere either.
I don't see why they wouldn't let him use a phone. I don't recall seeing phones publicly though
Thanks! Your answer is awaiting moderation.