No traffic delays at the passenger drop off area in terminal E. You can pull up, drop off and be gone in 2 to 5 minutes.
By: blewski (100% helpful)
Category: Traffic/Parking
Helpfulness: 0% (0 votes)
No traffic delays at the passenger drop off area in terminal E. You can pull up, drop off and be gone in 2 to 5 minutes.