Southwest® flights from Midland/Odessa to St. Louis from $119*