What terminal is american arrivals on
Address: 10701 Lambert International Blvd, St. Louis, MO 63145, USA
Tery Prince | Feb 11, 2022
C gate terminal 1
lockdwn30 | Feb 11, 2022
Terminal 1
Alex Schroeder | Feb 11, 2022
Either 1 or 2 I cant remember. Google should tell you
Thanks! Your answer is awaiting moderation.