Located at 1911 South 12th Street, in the historic Soulard neighborhood near downtown Saint Louis, Soulard Station is within 20 miles from the outlying airport, North/West/South St. Louis Counties and Illinois.