Spirit of St Louis Airport Duty Free shopping. About Spirit of St Louis Airport Spirit of St. Louis Airport (IATA: SUS, ICAO: KSUS, FAA LID: SUS) is a public airport located 17 miles (27 km) west of the central business district of St. Louis, in St. Louis County, Missouri, United States. It is owned by […]

Continue Reading…