Does terminal 2 have curbside check-in
Address: 10701 Lambert International Blvd, St. Louis, MO 63145, USA
Brad Harris | Oct 10, 2018
Yes if you're flying Southwest domestically
Dave Sobley | Oct 10, 2018
No
Thanks! Your answer is awaiting moderation.